summaryrefslogtreecommitdiff
path: root/storage/tokudb/mysql-test
diff options
context:
space:
mode:
Diffstat (limited to 'storage/tokudb/mysql-test')
-rw-r--r--storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py6
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result1
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result1
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result10
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result7
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/auto_increment.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_bin.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_blob.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_text.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_1829.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_delete.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_key.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_update.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/cluster_update2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/ctype_collate.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test7
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test13
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test14
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-10.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-11.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-12.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-13.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-14.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-15.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-16.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-17.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-18.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-19.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-20.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-21.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-22.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-23.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-24.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-25.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-26.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-27.test4
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-28.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-29.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-3.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-30.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-31.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-33.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-34.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-35.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-36.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-37.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-38.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-39.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-4.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-40.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-5.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-6.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-7.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-8.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-9.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_1.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_3.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_4.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_5.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/prim_key_6.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/replace-ignore.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/savepoint-3.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/simple_truncate.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/r/add_index_6.result2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result1
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/1522.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test9
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/disabled.def5
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/drop_pk_with_prefix.result20
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result434
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result3
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_drop_char0_t6.result5
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hot_row_format_alter.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/mod_enum.result58
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_add_key.result53
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_col_rename.result54
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_default.result54
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_key.result56
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/drop_pk_with_prefix.test32
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test33442
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test32574
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test33442
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test7402
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test704
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test23740
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test7402
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test624
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test6534
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test704
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_drop_char0_t6.test17
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test12606
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test12606
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test3800
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test12606
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test12606
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test4080
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test12606
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test11738
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test3800
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/mod_enum.test56
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_add_key.test62
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_col_rename.test62
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_default.test62
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_key.test64
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/disabled.def3
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/2970.result1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/alter_external_lock_assert.result21
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result33
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_copy_table.result8
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result6
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result6
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_1.result15
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_2.result5
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/leak172.result124
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/optimize_temp_table_tokudb.result6
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/subselect_index_next_same_bug_157.result78
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result3
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result23
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t1.data2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t2.data2108
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/1913.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/1938.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/1949.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2043.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2219.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2262.test8
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2383.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2458.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2548.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2641.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2952.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/2970.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/3014.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/3015.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/3083.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/4472.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/4656.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/5089.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/6053.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/6684.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/alter_external_lock_assert.test26
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/alter_part_tokudb_bug_155.test51
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_copy_table.test12
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test6
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test6
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_1.test23
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_2.test14
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test1
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/leak172.test152
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/optimize_temp_table_tokudb.test15
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/subselect_index_next_same_bug_157.test91
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test3
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test4
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test2
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test2
315 files changed, 120720 insertions, 116706 deletions
diff --git a/storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py b/storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py
index a8cb78cc37a..372431ada04 100644
--- a/storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py
+++ b/storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py
@@ -44,7 +44,6 @@ def mysqlgen_reload_table():
def mysqlgen_cleanup():
print "# clean it all up"
print "drop table t;"
- print "set global tokudb_lock_timeout=4000;"
print ""
write_point_queries = [
("select for update", mysqlgen_select_for_update),
@@ -65,7 +64,10 @@ mysqlgen_prepare()
mysqlgen_reload_table()
for timeout in timeouts:
print "# testing with timeout %s" % timeout
- print "set global tokudb_lock_timeout=%s;" % timeout
+ print "connection conn1;"
+ print "set session tokudb_lock_timeout=%s;" % timeout
+ print "connection conn2;"
+ print "set session tokudb_lock_timeout=%s;" % timeout
print ""
print "# testing each point query vs each point query"
for ta, qa in write_point_queries:
diff --git a/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result b/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result
index 93b92c60f53..2a175f238de 100644
--- a/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result
+++ b/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result
@@ -1,3 +1,4 @@
+set default_storage_engine='tokudb';
drop table if exists t;
create table t (id tinyint unsigned not null auto_increment, key(id));
insert into t set id=0xf8;
diff --git a/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result b/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result
index 98401de1f8a..b275a55f21a 100644
--- a/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result
+++ b/storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result
@@ -1,3 +1,4 @@
+set default_storage_engine='tokudb';
drop table if exists t;
set sql_mode=traditional;
create table t (id tinyint unsigned not null auto_increment, key(id));
diff --git a/storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result b/storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result
index d4dc337c1ca..312e0d9daeb 100644
--- a/storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result
+++ b/storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result
@@ -85,6 +85,7 @@ TOKUDB_LEAF_NODES_FLUSHED_NOT_CHECKPOINT
TOKUDB_LEAF_NODES_FLUSHED_NOT_CHECKPOINT_BYTES
TOKUDB_LEAF_NODES_FLUSHED_NOT_CHECKPOINT_SECONDS
TOKUDB_LEAF_NODES_FLUSHED_NOT_CHECKPOINT_UNCOMPRESSED_BYTES
+TOKUDB_LEAF_NODE_COMPRESSION_RATIO
TOKUDB_LEAF_NODE_FULL_EVICTIONS
TOKUDB_LEAF_NODE_FULL_EVICTIONS_BYTES
TOKUDB_LEAF_NODE_PARTIAL_EVICTIONS
@@ -112,6 +113,7 @@ TOKUDB_LOCKTREE_WAIT_COUNT
TOKUDB_LOCKTREE_WAIT_ESCALATION_COUNT
TOKUDB_LOCKTREE_WAIT_ESCALATION_TIME
TOKUDB_LOCKTREE_WAIT_TIME
+TOKUDB_LOGGER_WAIT_LONG
TOKUDB_LOGGER_WRITES
TOKUDB_LOGGER_WRITES_BYTES
TOKUDB_LOGGER_WRITES_SECONDS
@@ -135,11 +137,13 @@ TOKUDB_NONLEAF_NODES_FLUSHED_TO_DISK_NOT_CHECKPOINT
TOKUDB_NONLEAF_NODES_FLUSHED_TO_DISK_NOT_CHECKPOINT_BYTES
TOKUDB_NONLEAF_NODES_FLUSHED_TO_DISK_NOT_CHECKPOINT_SECONDS
TOKUDB_NONLEAF_NODES_FLUSHED_TO_DISK_NOT_CHECKPOINT_UNCOMPRESSE
+TOKUDB_NONLEAF_NODE_COMPRESSION_RATIO
TOKUDB_NONLEAF_NODE_FULL_EVICTIONS
TOKUDB_NONLEAF_NODE_FULL_EVICTIONS_BYTES
TOKUDB_NONLEAF_NODE_PARTIAL_EVICTIONS
TOKUDB_NONLEAF_NODE_PARTIAL_EVICTIONS_BYTES
TOKUDB_NONLEAF_SERIALIZATION_TO_MEMORY_SECONDS
+TOKUDB_OVERALL_NODE_COMPRESSION_RATIO
TOKUDB_PIVOTS_FETCHED_FOR_PREFETCH
TOKUDB_PIVOTS_FETCHED_FOR_PREFETCH_BYTES
TOKUDB_PIVOTS_FETCHED_FOR_PREFETCH_SECONDS
diff --git a/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result b/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result
index c486139cfdd..01db8bbd8ab 100644
--- a/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result
+++ b/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result
@@ -1,23 +1,23 @@
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
4000
-set global tokudb_lock_timeout=1234567;
+set session tokudb_lock_timeout=1234567;
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
1234567
-set global tokudb_lock_timeout=0;
+set session tokudb_lock_timeout=0;
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
0
-set global tokudb_lock_timeout=5000000;
+set session tokudb_lock_timeout=5000000;
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
5000000
-set global tokudb_lock_timeout=1000000;
+set session tokudb_lock_timeout=1000000;
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
1000000
-set global tokudb_lock_timeout=4000;
+set session tokudb_lock_timeout=4000;
select @@tokudb_lock_timeout;
@@tokudb_lock_timeout
4000
diff --git a/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result b/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result
index 6f80c134041..060aeda803b 100644
--- a/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result
+++ b/storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result
@@ -8,7 +8,8 @@ insert ignore t values(3, 9);
insert ignore t values(4, 16);
insert ignore t values(5, 25);
insert ignore t values(6, 36);
-set global tokudb_lock_timeout=0;
+set session tokudb_lock_timeout=0;
+set session tokudb_lock_timeout=0;
begin;
select * from t where a=1 for update;
a b
@@ -1067,7 +1068,8 @@ a b
5 25
6 36
commit;
-set global tokudb_lock_timeout=500;
+set session tokudb_lock_timeout=500;
+set session tokudb_lock_timeout=500;
begin;
select * from t where a=1 for update;
a b
@@ -2287,4 +2289,3 @@ update t set b=b where a>=2 and a<=4;
update t set b=b where a>=0 and a<=3;
commit;
drop table t;
-set global tokudb_lock_timeout=4000;
diff --git a/storage/tokudb/mysql-test/tokudb/t/auto_increment.test b/storage/tokudb/mysql-test/tokudb/t/auto_increment.test
index 6df22c574b3..48a2122174a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/auto_increment.test
+++ b/storage/tokudb/mysql-test/tokudb/t/auto_increment.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
#
# Test of auto_increment; The test for BDB tables is in bdb.test
#
diff --git a/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test b/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test
index 6ee6b78024b..ba983da2d0d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test
+++ b/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test
@@ -1,3 +1,5 @@
+source include/have_tokudb.inc;
+set default_storage_engine='tokudb';
disable_warnings;
drop table if exists t;
enable_warnings;
diff --git a/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test b/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test
index 2d5cc32d9b3..72b93fcf4e0 100644
--- a/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test
+++ b/storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test
@@ -1,3 +1,5 @@
+source include/have_tokudb.inc;
+set default_storage_engine='tokudb';
disable_warnings;
drop table if exists t;
enable_warnings;
diff --git a/storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test b/storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test
index 7df722e7b24..46b1ea106a3 100644
--- a/storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test
+++ b/storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# Tokutek
# Test that bulk fetch works with various table types
diff --git a/storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test b/storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test
index 38ad76832ff..2afe959537f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# Tokutek
# Test that bulk fetch works with various table types
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test b/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test
index 9ac4f525533..9990839cb8d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# generated from change_column_all.py
# test random column change on wide tables
--source include/big_test.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test b/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test
index 171502afcd0..bfd3f5fd240 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# generated from change_all.py
# test random column change on wide tables
--source include/big_test.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test b/storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test
index a8385fa5fcf..c554f622111 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_bin.test b/storage/tokudb/mysql-test/tokudb/t/change_column_bin.test
index 6d502a08567..0365c155302 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_bin.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_bin.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_bin.py
# test binary expansion is hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test
index 6e2f77fd4af..bda62ab3646 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t, ti;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test
index 4b93e793613..c486f60b0a7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that expansion of a binary field in a key is not supported
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test
index 397e5f02271..11ad567d3ac 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that binary pad is zero
--disable_warnings
DROP TABLE IF EXISTS s,t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test
index 87a182ef254..fc978cbf2e4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_char_rename.py
# test char expansion + rename is hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_blob.test b/storage/tokudb/mysql-test/tokudb/t/change_column_blob.test
index 52383dcfb46..585c943766f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_blob.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_blob.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_blob.py
# generate hot blob expansion test cases
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char.test
index eff3d8428ba..8a0b0a9abd8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_char.py
# test char expansion
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test
index c42ad085a79..e30e7044f4a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_char_binary.py
# test that char(X) <-> binary(X) is not hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test
index bc4abe8594c..31ab487fe02 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_char_charbinary.py
# test that char(X) <-> char(X) binary is not hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test
index 6b9a1492592..c1656b00695 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that char change with different charset is not hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test
index da383090f97..e4fd32b7148 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that char expansion + default change works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test
index d57b69c3288..ddfd2027bd4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t, ti;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test
index 263028fdd34..c1d8a2b496b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that expansion of a char field in a key is not supported
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test
index cc97b370ed2..1aec846dc79 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that char(X) to char(Y) not null is not supported (different type)
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test b/storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test
index 144faa6d7d9..03a87d7378e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_char_rename.py
# test char expansion + rename is hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int.test
index 17eece7ed6a..27e609def63 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_int.py
# test int expansion is hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test
index 7fe235ec578..f02e8fe6871 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that int expansion + default change works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test
index add14fbcff8..1fdf6a08ebd 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t, ti;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test
index f3a36e24733..0dd2fe07e74 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_int_key.py
# ensure that changing an int column that is part of a key is not hot
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test
index 7d595b6b3c6..2b6a8d76eac 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_int_not_supported.py
# ensure that int types are only expanded and are not cnverted to some other type
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test b/storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test
index 5b37af13496..ce17dd1a21f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_int_rename.py
--disable_warnings
DROP TABLE IF EXISTS t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test b/storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test
index c2f1210192b..1b729bea92f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test generated by change_multiple_columns.py
# this test generated multiple column changes which should all fail since we support only one at a time
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_text.test b/storage/tokudb/mysql-test/tokudb/t/change_column_text.test
index b46ef8e355f..cec49e2ba20 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_text.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_text.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# this test is generated by change_text.py
# generate hot text expansion test cases
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test
index 111e04cbc35..88fc0ce1837 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary expansion is done inplace while varbinary shrinkage is not
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test
index f7e08e474a6..e1600a22e25 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test
index 16b3c7fe31b..d8c88ba8afc 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary expansion + default change works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test
index 8b51124ed03..7c247e8afe7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t, ti;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test
index 0d932136ad3..d96104750f7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary expansion of a field in a key is not supported
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test
index 34f5fc78c90..84eea5ea561 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary expansion changes the length sum works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test
index d0aebe57b43..2f95f2446c4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary(X) to varbinary(X) not null is not supported (different type)
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test
index 31372ad5e5d..1f424128bab 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbinary changed with column rename work
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test
index 4fb805a111f..c226d2ac619 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varbin to varchar change is not inplace
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test
index d8c865b317a..f2b4e3cbf78 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar expansion is done inplace while varchar shrinkage is not
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test
index b47083b5059..a84edf3dea1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar change with different charset is not supported inplace
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test
index aefe7046149..896160b26c5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test
index 2dba1e9efaa..f8240e97c5d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar expansion + default change works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test
index 549d8a35c62..12840d29ef9 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t, ti;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test
index d815581190b..2cd69548132 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar expansion of a field in a key is not supported
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test
index bdc25a0d57e..3f194d6c381 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar(X) to varchar(X) not null is not supported (different type)
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test
index 7dee1966464..202c3a47fc7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test
index 598efb71f8d..e8cd05418d9 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test
index 82ae926a6fe..1692c4839b9 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar changed with column rename work
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test
index 5365610f8d4..02cf485bb0e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar expansion changes the length sum works
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test
index ae505270adb..c1d30b4028c 100644
--- a/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test
+++ b/storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that varchar to varbin change is not supported inplace
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_1829.test b/storage/tokudb/mysql-test/tokudb/t/cluster_1829.test
index 1827da25241..d2b9bd294c3 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_1829.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_1829.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test
index dac123e89d3..eaac82d260d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that the query planner picks clustering keys for joins
# create table s
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test
index bc802e4f2aa..7ed2fc2cd7d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that the query planner picks clustering keys for joins
# create table s
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test
index f8c53fca62a..5b648a5325c 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that the query planner picks clustering keys for joins
# create table s
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test
index b77163a80b5..afbfeed2799 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that the query planner picks clustering keys for 3 table joins
# create table s
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test b/storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test
index d7dc7fabdb5..c2196bf681e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_delete.test b/storage/tokudb/mysql-test/tokudb/t/cluster_delete.test
index f016ba59290..1c0ebad94e4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_delete.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_delete.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test b/storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test
index 6685247afc0..645ec8a7846 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter.test
index 54ed24245bd..4880eded89b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test
index 05760b20206..2abc9a91ff1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test
index dfe1756ada7..192e56f10a1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test
index fe95b5d1db8..3a30919a8ff 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test
index c90994f325a..9b35a0a5ef7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test
index 75c8e035422..d1be871c7d2 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test
index 8fb4f20eeb1..74740d7adbe 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--echo *** Bug #22169 ***
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_key.test b/storage/tokudb/mysql-test/tokudb/t/cluster_key.test
index 200d4d222f8..9280324b8cc 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_key.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test b/storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test
index f9e30847bea..a438653958a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test b/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test
index 2dec54c3988..26d5900b3be 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test b/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test
index e503f4fa432..3d66b785fb7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_update.test b/storage/tokudb/mysql-test/tokudb/t/cluster_update.test
index 0a3b7cee621..ce5a0254372 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_update.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_update.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/cluster_update2.test b/storage/tokudb/mysql-test/tokudb/t/cluster_update2.test
index 9d9d2d8ce5d..d402eac1c41 100644
--- a/storage/tokudb/mysql-test/tokudb/t/cluster_update2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/cluster_update2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test b/storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test
index 14505ce0f45..26c89044d32 100644
--- a/storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test
+++ b/storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #27562: ascii.xml invalid?
diff --git a/storage/tokudb/mysql-test/tokudb/t/ctype_collate.test b/storage/tokudb/mysql-test/tokudb/t/ctype_collate.test
index c9e560b888b..76a6221da4e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/ctype_collate.test
+++ b/storage/tokudb/mysql-test/tokudb/t/ctype_collate.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
DROP TABLE IF EXISTS t1;
diff --git a/storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test b/storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test
index 62f77500cb7..42aede8fa5e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test
+++ b/storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
SET DEFAULT_STORAGE_ENGINE='tokudb';
-- source include/have_cp1250_ch.inc
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test b/storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test
index 0ff9e83e6a3..3b0f56893df 100644
--- a/storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test
+++ b/storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# Test of charset cp1251
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test
index baa770931eb..c83eab1aa18 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test
index 36afbb30ba6..1caef42c6b4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test
index 78b179f9e5a..5af43207f33 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test
index 0f83f456b0b..75785ef5ff4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test
index 43fd188dcf5..a2f4ba70393 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test
index e55b4aca2a9..5d165c53a9e 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test
index 5b6c3af3a56..066d95151a4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on with replace into optimization
# test is checking #3406
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test
index 632b1693fd0..a3774dd476d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test
index cd84459dcd7..d237efea727 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test b/storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test
index 1038a633b52..88374c896ec 100644
--- a/storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test
@@ -1,5 +1,6 @@
# This test takes rather long time so let us run it only in --big-test mode
--source include/big_test.inc
+source include/have_tokudb.inc;
# test that deletes work when hot indexing is on
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test
index b42c2dd9175..9f3b4f58dc0 100644
--- a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test
+++ b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test
@@ -31,7 +31,9 @@ send insert into t values (1);
# should find the presence of a lock on 1st transaction
connection default;
-real_sleep 1; # give some time for conn_b to block
+let $wait_condition= select count(*)=1 from information_schema.processlist where info='insert into t values (1)' and state='update';
+source include/wait_condition.inc;
+
replace_column 1 TRX_ID 2 MYSQL_ID;
select * from information_schema.tokudb_locks;
@@ -77,6 +79,9 @@ send replace into t values (1);
# should find the presence of a lock on 1st transaction
connection default;
+let $wait_condition= select count(*)=1 from information_schema.processlist where info='replace into t values (1)' and state='update';
+source include/wait_condition.inc;
+
replace_column 1 TRX_ID 2 MYSQL_ID;
select * from information_schema.tokudb_locks;
diff --git a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test
index 8d21e601380..e43cb8c2f50 100644
--- a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test
+++ b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test
@@ -28,7 +28,8 @@ send insert into t values (1);
# should find the presence of a lock on 1st transaction
connection default;
-real_sleep 1; # give some time for conn_b to get blocked
+let $wait_condition= select count(*)=1 from information_schema.processlist where info='insert into t values (1)' and state='update';
+source include/wait_condition.inc;
replace_column 1 TRX_ID 2 MYSQL_ID;
select * from information_schema.tokudb_locks;
diff --git a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test
index 6a1b96c53a2..52cbf7fde94 100644
--- a/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test
+++ b/storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test
@@ -34,7 +34,8 @@ send insert into t values (1);
# should find the presence of a lock on 2nd transaction
connection default;
-real_sleep 1; # give some time for conn_b to get blocked
+let $wait_condition= select count(*)=1 from information_schema.processlist where info='insert into t values (1)' and state='update';
+source include/wait_condition.inc;
replace_column 1 TRX_ID 2 MYSQL_ID;
eval select * from information_schema.tokudb_locks;
diff --git a/storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test b/storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test
index 40ccbb5a1f9..d984862b00a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test
+++ b/storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# check that we have the appropriate engine-specific values in information_schema.global_status
select variable_name from information_schema.global_status where variable_name like 'tokudb%' order by variable_name asc; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test b/storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test
index 62835d27117..b25449cc3c4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test
+++ b/storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t1;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test b/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test
index fbabb6ceaa3..6f3a7b73b5c 100644
--- a/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test
+++ b/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t1;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test b/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test
index 6eec3efc8e8..4f80484b907 100644
--- a/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
--disable_warnings
DROP TABLE IF EXISTS t1;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test b/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test
index 90202aa8296..a2fb427fac2 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test
@@ -1,16 +1,17 @@
+source include/have_tokudb.inc;
# 9/22/2011
# Test that getting and setting the value for
# blocking row lock timeout works correctly.
-# Make sure we can read/write the global lock timeout system variable
+# Make sure we can read/write the session lock timeout system variable
select @@tokudb_lock_timeout;
-set global tokudb_lock_timeout=1234567;
+set session tokudb_lock_timeout=1234567;
select @@tokudb_lock_timeout;
-set global tokudb_lock_timeout=0;
+set session tokudb_lock_timeout=0;
select @@tokudb_lock_timeout;
-set global tokudb_lock_timeout=5000000;
+set session tokudb_lock_timeout=5000000;
select @@tokudb_lock_timeout;
-set global tokudb_lock_timeout=1000000;
+set session tokudb_lock_timeout=1000000;
select @@tokudb_lock_timeout;
-set global tokudb_lock_timeout=4000;
+set session tokudb_lock_timeout=4000;
select @@tokudb_lock_timeout;
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test b/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test
index 90e58abc50e..008770c6083 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test
@@ -1,6 +1,7 @@
+source include/have_tokudb.inc;
# Tokutek
# Blocking row lock tests;
-# Generated by blocking-row-locks-testgen.py on 2011-11-11;
+# Generated by locks-blocking-row-locks-testgen.py on 2013-10-14;
# prepare with some common parameters
connect(conn1, localhost, root);
@@ -22,7 +23,10 @@ insert ignore t values(5, 25);
insert ignore t values(6, 36);
# testing with timeout 0
-set global tokudb_lock_timeout=0;
+connection conn1;
+set session tokudb_lock_timeout=0;
+connection conn2;
+set session tokudb_lock_timeout=0;
# testing each point query vs each point query
# testing conflict "select for update" vs. "select for update"
@@ -842,7 +846,10 @@ commit;
connection conn1;
# testing with timeout 500
-set global tokudb_lock_timeout=500;
+connection conn1;
+set session tokudb_lock_timeout=500;
+connection conn2;
+set session tokudb_lock_timeout=500;
# testing each point query vs each point query
# testing conflict "select for update" vs. "select for update"
@@ -1971,5 +1978,4 @@ connection conn2;
reap;
# clean it all up
drop table t;
-set global tokudb_lock_timeout=4000;
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test b/storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test
index 67c1a1fb44c..7a39c04f8ca 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that delete only takes write locks when tokudb_use_write_locks is asserted
# t1 scans all of the rows in a table and deletes 1 of them
# t1 grabs a write range lock on -infinity +infinity
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test b/storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test
index d1d00a5bf06..0db1424f754 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# Tokutek
# test that read locks are not taken with serializable isolation and
# autocommit on, refs 3532
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test
index 90d8e0b0db6..1f8fb039092 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that select for update is executed with serializable isolation
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test
index ae7f79aca74..0945fc39e58 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that select for update is executed with serializable isolation
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test
index 64077ba24fd..a563f061add 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that select for update is executed with serializable isolation
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test b/storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test
index 53abf49820b..a9c90862b71 100644
--- a/storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test that update only take write locks
# t1 scans all of the rows in a table and updates 1 of them
# t1 grabs a write range lock on -infinity +infinity
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-1.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-1.test
index 889e69f161a..dd9bb3f66f8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# ticket 895 is a query optimization problem with the primary key
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-10.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-10.test
index 7e39eb38a46..82531790d9a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-10.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-10.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-11.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-11.test
index 003d4c9a376..2b8c8a66e36 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-11.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-11.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-12.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-12.test
index 5ce773a88c7..b81e0df50a8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-12.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-12.test
@@ -1,6 +1,6 @@
# simple serializable test
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-13.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-13.test
index b757a091ed1..7d6e2ba85e6 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-13.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-13.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-14.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-14.test
index 6a3a906f138..6b270ee75e8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-14.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-14.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-15.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-15.test
index 71c60132c86..532e1ea3d87 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-15.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-15.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-16.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-16.test
index 9bf2440b485..24e57ac057f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-16.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-16.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-17.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-17.test
index 9091c0d240b..91deb5f73ce 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-17.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-17.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-18.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-18.test
index f2bd812acea..e1116848ebc 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-18.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-18.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-19.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-19.test
index 3054797a83f..79825b76c1b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-19.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-19.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/not_5_5.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-2.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-2.test
index 2bcd2c93220..a6c16e49213 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-2.test
@@ -1,6 +1,6 @@
# test simple MVCC, that a transaction does not read something committed after it
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-20.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-20.test
index 51832a30d38..ce1c75171c8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-20.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-20.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/not_5_5.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-21.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-21.test
index 3daf523909a..e6bc44beed6 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-21.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-21.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-22.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-22.test
index 033c7821c0d..62d231385c7 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-22.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-22.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-23.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-23.test
index 79cc2875aeb..c59818772e0 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-23.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-23.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-24.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-24.test
index 7ea731946fb..555f34fe99f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-24.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-24.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-25.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-25.test
index a32240419a2..b553fcddd3f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-25.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-25.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-26.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-26.test
index ace99513401..7711b3105ce 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-26.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-26.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# ticket 895 is a query optimization problem with the primary key
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-27.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-27.test
index 82709099968..3bc3efe6e9f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-27.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-27.test
@@ -1,7 +1,7 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
-#--source include/not_5_5.inc
+--source include/have_tokudb.inc
+--source include/not_5_5.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-28.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-28.test
index 64991727804..80682b993d5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-28.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-28.test
@@ -1,6 +1,6 @@
# verify that serializable properly reads provisional delete and actual value
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test
index 73b744e3124..4a8a0cbea61 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--echo # Establish connection conn1 (user = root)
connect (conn1,localhost,root,,);
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test
index aab38346670..467b53a3e13 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--echo # Establish connection conn1 (user = root)
connect (conn1,localhost,root,,);
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-29.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-29.test
index dc03e6d808b..35cc1f9846c 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-29.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-29.test
@@ -1,6 +1,6 @@
# simple keyrange64 test, ensure that it reads number of leafentries in the system
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-3.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-3.test
index 49d1994c02e..3323393ff0f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-3.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-3.test
@@ -1,7 +1,7 @@
# test simple mvcc, that a transaction does not read a transaction's element that was live when it began
set session transaction isolation level repeatable read;
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-30.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-30.test
index f9dfe0e75d3..24a5d5446b8 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-30.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-30.test
@@ -1,6 +1,6 @@
# simple keyrange64 test, ensure that it reads number of leafentries in the system
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-31.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-31.test
index 4d18d07ea58..edafb0887d1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-31.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-31.test
@@ -1,6 +1,6 @@
# simple keyrange64 test, ensure that it reads number of leafentries in the system
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-33.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-33.test
index 30c73ff0caa..1fb496ee260 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-33.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-33.test
@@ -1,6 +1,6 @@
# verify a db_get sees data that transaction inserted, and that it does not read data that is too new
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-34.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-34.test
index acacfbdcc94..6264f69aaca 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-34.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-34.test
@@ -1,6 +1,6 @@
# verify a db_get does not read a transaction's data because it is in live list
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-35.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-35.test
index 4c06e504639..96a10a762ee 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-35.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-35.test
@@ -1,6 +1,6 @@
# verify a db_get does not read a read committed transaction's data because it is in live list
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-36.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-36.test
index 384ff62a696..b96ba7aac14 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-36.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-36.test
@@ -1,6 +1,6 @@
# verify a db_get does not read a read committed transaction's data because it is in live list
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-37.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-37.test
index e789765947d..cedc5fe0986 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-37.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-37.test
@@ -1,6 +1,6 @@
# verify a db_get does not read a read committed transaction's data because it is in live list
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-38.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-38.test
index 0d06d55e66a..d085738aad3 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-38.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-38.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-39.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-39.test
index 1727c2113aa..a5fbea3c8fa 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-39.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-39.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-4.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-4.test
index 87c2e5677a5..26691990ae6 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-4.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-4.test
@@ -1,6 +1,6 @@
# test that we read data that was committed before we began
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-40.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-40.test
index f70b3d8cb6c..8987023b567 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-40.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-40.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-5.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-5.test
index 8ddb453b2ee..1308407a58f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-5.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-5.test
@@ -1,6 +1,6 @@
# verify that repeatable read uses one snapshot, whereas read committed keeps taking new ones
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-6.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-6.test
index 2d4d35e01e2..1562de6e5a5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-6.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-6.test
@@ -1,6 +1,6 @@
# make sure reads done during writes take read locks
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-7.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-7.test
index e85292d9b85..7acedb74e45 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-7.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-7.test
@@ -1,6 +1,6 @@
# make sure reads done during writes take read locks
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-8.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-8.test
index 0e0b3cb3273..198350012e1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-8.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-8.test
@@ -1,6 +1,6 @@
# verify that serializable get of a repeatable read transaction grabs read lock
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-9.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-9.test
index 1b17317a075..13529944a1b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-9.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-9.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test b/storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test
index 16309eec40d..b4fde5dfcca 100644
--- a/storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test
+++ b/storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--echo # Establish connection conn1 (user = root)
diff --git a/storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test b/storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test
index 65e01d7038c..223eff5b7a3 100644
--- a/storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test
+++ b/storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='TokuDB';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test b/storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test
index b8d60d45db9..06f4a30c5c1 100644
--- a/storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test
+++ b/storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='TokuDB';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test b/storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test
index cd1ce5a0f87..5eb6b87a4ee 100644
--- a/storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test
+++ b/storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='TokuDB';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_1.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_1.test
index 07c8e312552..adb1f944fd9 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_1.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_2.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_2.test
index 7ec2cc8e823..fa05b5d91b5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_2.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_3.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_3.test
index cd6a690a23a..11851035c27 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_3.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_3.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_4.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_4.test
index 497a2ddafb9..b323380a4dd 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_4.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_4.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_5.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_5.test
index 5c4b291aa55..c8c152170ee 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_5.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_5.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/prim_key_6.test b/storage/tokudb/mysql-test/tokudb/t/prim_key_6.test
index 573c4e7d649..548e660fe8f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/prim_key_6.test
+++ b/storage/tokudb/mysql-test/tokudb/t/prim_key_6.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb/t/replace-ignore.test b/storage/tokudb/mysql-test/tokudb/t/replace-ignore.test
index fed8d5bf368..5b95ac7db63 100644
--- a/storage/tokudb/mysql-test/tokudb/t/replace-ignore.test
+++ b/storage/tokudb/mysql-test/tokudb/t/replace-ignore.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# Tokutek
# Test that replace into and insert ignore insertions
# work under various index schemas.
diff --git a/storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test b/storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test
index 3935293ca69..58a5ac1b8e3 100644
--- a/storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test
+++ b/storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that trickle loads or bulk loads can not insert values > 32MB
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test b/storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test
index ac35afd74a4..39feddf77be 100644
--- a/storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test
+++ b/storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that trickle loads or bulk loads can not insert values > 32MB
SET DEFAULT_STORAGE_ENGINE='tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test b/storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test
index 2899ec2e749..c26e79913d0 100644
--- a/storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test
+++ b/storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# do a lot of longblob insertions up to 32MB-4 in size with a random key
--source include/big_test.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test b/storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test
index 74a743cb22d..5c3e63e98d0 100644
--- a/storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test
+++ b/storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# do a lot of longblob insertions up to 32MB-4 in size with seq primary key
--source include/big_test.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/savepoint-3.test b/storage/tokudb/mysql-test/tokudb/t/savepoint-3.test
index bd75a93e7c0..8fff8ab498d 100644
--- a/storage/tokudb/mysql-test/tokudb/t/savepoint-3.test
+++ b/storage/tokudb/mysql-test/tokudb/t/savepoint-3.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'TokuDB';
delimiter |;
diff --git a/storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test b/storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test
index 7ebaabd0413..f4a0c782b98 100644
--- a/storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test
+++ b/storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that delete from table leaves the table empty
--disable_warnings
drop table if exists t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test b/storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test
index 68b301cdb8a..77fc4afcb51 100644
--- a/storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test
+++ b/storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# simple join tokudb and innodb
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/simple_truncate.test b/storage/tokudb/mysql-test/tokudb/t/simple_truncate.test
index 84647e94152..57eace950a4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/simple_truncate.test
+++ b/storage/tokudb/mysql-test/tokudb/t/simple_truncate.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that truncate table leaves the table empty
--disable_warnings
drop table if exists t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test b/storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test
index 4b3848fc0da..fea4d67eba4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test
+++ b/storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that truncate table leaves the table empty and sets the row count
# to zero.
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test b/storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test
index dcafc5844ae..2a8cc3ab16b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test
+++ b/storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test truncate commit
set autocommit=off;
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test b/storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test
index 744713b450a..98d4b9c80e5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test
+++ b/storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# test truncate commit
set autocommit=off;
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/r/add_index_6.result b/storage/tokudb/mysql-test/tokudb_add_index/r/add_index_6.result
index c198a6b4d7d..cf1311dd891 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/r/add_index_6.result
+++ b/storage/tokudb/mysql-test/tokudb_add_index/r/add_index_6.result
@@ -2,4 +2,4 @@ SET DEFAULT_STORAGE_ENGINE='tokudb';
*** Bug #22169 ***
DROP TABLE IF EXISTS t1;
CREATE TABLE t1 (a int, b int, c int, z int, y int, x int, r int, s int, t int, primary key (a,b), key (z), key(x), key(t));
-ERROR 23000: Can't write; duplicate key in table 't1'
+ERROR 23000: Duplicate entry '18-2' for key 'foo'
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result b/storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result
index ef4fb853d87..9d187d8bed6 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result
+++ b/storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result
@@ -1,3 +1,4 @@
+set default_storage_engine='tokudb';
drop table if exists t;
create table t (id int auto_increment primary key, x int);
create unique index x on t (x);
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/1522.test b/storage/tokudb/mysql-test/tokudb_add_index/t/1522.test
index c3d04e0174d..e676d937ca2 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/1522.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/1522.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test
index 545ddd73559..950b97e5b44 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test
index c53c79339fc..07b2abdbf04 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test
index c9fe5915e81..1c06c370044 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test
index b683b8f88a7..0cadd79f87c 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test
index d41a3ce8685..3efbe8d6d2f 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test
index b3443827105..e5e62a41f86 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test
index b2bb8002e0f..8ad6a6ab373 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test
index 00660e5c6ce..fdbdcbdb34f 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test
index 22c3423db11..618815015bf 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test
index cffdc4a31ce..889c35c67a5 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test
index 11df86ecf58..ae7c650babc 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test
index 64dada79e5d..24ce67390e8 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test
index 8fa44de9cae..1b3373f4ce8 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test
@@ -1,9 +1,4 @@
-if (`select @@tokudb_version <= "7.1.0"`)
-{
- --skip Not fixed in TokuDB 7.1.0 or earlier
-}
-
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
@@ -30,7 +25,7 @@ while ($1)
}
insert into t1 values (5,52,18,5,5,5,2,5,5);
---error ER_DUP_KEY
+--error ER_DUP_ENTRY
create unique index foo on t1 (c,r);
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test
index 8fb23e27132..ef35fb83ee9 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test
index f745d449c7a..5a0480b0f27 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test
index a685b70f370..0e0ac3430e1 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
#
# Bug #22169: Crash with count(distinct)
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test b/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test
index 2e05aab7908..cc26965efbe 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = tokudb;
#
# Bug #23691: Falcon: searches fail if partial index
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test b/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test
index 5121c416962..de9b8793f4e 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET @@DEFAULT_STORAGE_ENGINE = tokudb;
#
# Bug #23692: Falcon: searches fail if data is 0x00
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test b/storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test
index fe830dddab5..827e3bb0501 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test
@@ -3,6 +3,7 @@
source include/have_tokudb.inc;
source include/have_debug.inc;
+set default_storage_engine='tokudb';
disable_warnings;
drop table if exists t;
diff --git a/storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test b/storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test
index fd205ca101d..530a0cc590c 100644
--- a/storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test
+++ b/storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/disabled.def b/storage/tokudb/mysql-test/tokudb_alter_table/disabled.def
index 792b4368b27..4d1411febe0 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/disabled.def
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/disabled.def
@@ -15,3 +15,8 @@ hcr_text: No online ALTER in MariaDB 5.5
hcr_time: No online ALTER in MariaDB 5.5
hot_row_format_alter: No online ALTER in MariaDB 5.5
other_alter: No online ALTER in MariaDB 5.5
+null_bytes_add_key:No online ALTER in MariaDB 5.5
+null_bytes_col_rename:No online ALTER in MariaDB 5.5
+null_bytes_drop_default:No online ALTER in MariaDB 5.5
+null_bytes_drop_key:No online ALTER in MariaDB 5.5
+mod_enum: No online ALTER in MariaDB 5.5
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/drop_pk_with_prefix.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/drop_pk_with_prefix.result
new file mode 100644
index 00000000000..43e3cd8c78a
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/drop_pk_with_prefix.result
@@ -0,0 +1,20 @@
+set default_storage_engine=tokudb;
+DROP TABLE IF EXISTS testtable;
+CREATE TABLE `testtable` (
+`id` INT(11) NOT NULL,
+`keyword` VARCHAR(299) DEFAULT NULL,
+PRIMARY KEY (`id`),
+KEY `keyword` (`keyword`(100))
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_QUICKLZ;
+set tokudb_disable_hot_alter=ON;
+ALTER TABLE testtable DROP PRIMARY KEY;
+drop table testtable;
+CREATE TABLE `testtable` (
+`id` INT(11) NOT NULL,
+`keyword` VARCHAR(299) DEFAULT NULL,
+PRIMARY KEY (`id`),
+KEY `keyword` (`keyword`(100))
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_QUICKLZ;
+set tokudb_disable_hot_alter=OFF;
+ALTER TABLE testtable DROP PRIMARY KEY;
+drop table testtable;
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 878792f47d9..9d5174808ac 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
@@ -4,6 +4,7 @@ set session tokudb_disable_slow_alter=ON;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -69,6 +70,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
@@ -78,6 +80,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -143,6 +146,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
@@ -152,6 +156,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -217,6 +222,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
@@ -226,6 +232,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -291,6 +298,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
@@ -300,6 +308,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -366,6 +375,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
+commit;
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]
@@ -374,6 +384,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -439,6 +450,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -448,6 +460,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -513,6 +526,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
@@ -522,6 +536,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -587,6 +602,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
@@ -596,6 +612,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -661,6 +678,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
@@ -670,6 +688,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -735,6 +754,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
@@ -744,6 +764,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -809,6 +830,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -818,6 +840,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -883,6 +906,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
@@ -892,6 +916,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -957,6 +982,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
@@ -966,6 +992,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1031,6 +1058,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1040,6 +1068,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1105,6 +1134,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
@@ -1114,6 +1144,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1179,6 +1210,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
@@ -1188,6 +1220,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1253,6 +1286,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_1 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b;
@@ -1262,6 +1296,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1327,6 +1362,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_2 bigint default -1 after b;
alter table bar add column added_2 bigint default -1 after b;
@@ -1336,6 +1372,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1401,6 +1438,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1410,6 +1448,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1475,6 +1514,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1484,6 +1524,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1549,6 +1590,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1558,6 +1600,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1623,6 +1666,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1632,6 +1676,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1697,6 +1742,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_7 text default NULL after b;
alter table bar add column added_7 text default NULL after b;
@@ -1706,6 +1752,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1771,6 +1818,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
alter table foo add column added_8 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b;
@@ -1780,6 +1828,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1845,6 +1894,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1854,6 +1904,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1919,6 +1970,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -1928,6 +1980,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -1993,6 +2046,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2002,6 +2056,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2067,6 +2122,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2076,6 +2132,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2141,6 +2198,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -2150,6 +2208,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2215,6 +2274,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -2224,6 +2284,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2289,6 +2350,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2298,6 +2360,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2363,6 +2426,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2372,6 +2436,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2437,6 +2502,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2446,6 +2512,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2511,6 +2578,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2520,6 +2588,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2585,6 +2654,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2594,6 +2664,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2659,6 +2730,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2668,6 +2740,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2733,6 +2806,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -2742,6 +2816,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2807,6 +2882,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -2816,6 +2892,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2881,6 +2958,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2890,6 +2968,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -2955,6 +3034,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -2964,6 +3044,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3029,6 +3110,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3038,6 +3120,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3103,6 +3186,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3112,6 +3196,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3177,6 +3262,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3186,6 +3272,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3251,6 +3338,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3260,6 +3348,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3325,6 +3414,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -3334,6 +3424,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3399,6 +3490,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -3408,6 +3500,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3473,6 +3566,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3482,6 +3576,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3547,6 +3642,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3556,6 +3652,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3621,6 +3718,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3630,6 +3728,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3695,6 +3794,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3704,6 +3804,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3769,6 +3870,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3778,6 +3880,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3843,6 +3946,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -3852,6 +3956,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3917,6 +4022,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -3926,6 +4032,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -3991,6 +4098,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -4000,6 +4108,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4065,6 +4174,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4074,6 +4184,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4139,6 +4250,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4148,6 +4260,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4213,6 +4326,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4222,6 +4336,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4287,6 +4402,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4296,6 +4412,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4361,6 +4478,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4370,6 +4488,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4435,6 +4554,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4444,6 +4564,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4509,6 +4630,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -4518,6 +4640,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4583,6 +4706,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -4592,6 +4716,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4657,6 +4782,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4666,6 +4792,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4731,6 +4858,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4740,6 +4868,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4805,6 +4934,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4814,6 +4944,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4879,6 +5010,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4888,6 +5020,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -4953,6 +5086,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -4962,6 +5096,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5027,6 +5162,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5036,6 +5172,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5101,6 +5238,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -5110,6 +5248,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5175,6 +5314,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -5184,6 +5324,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5249,6 +5390,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5258,6 +5400,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5323,6 +5466,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5332,6 +5476,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5397,6 +5542,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5406,6 +5552,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5471,6 +5618,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5480,6 +5628,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5545,6 +5694,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5554,6 +5704,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5619,6 +5770,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5628,6 +5780,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5693,6 +5846,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -5702,6 +5856,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5767,6 +5922,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -5776,6 +5932,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5841,6 +5998,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5850,6 +6008,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5915,6 +6074,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5924,6 +6084,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -5989,6 +6150,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -5998,6 +6160,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6063,6 +6226,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6072,6 +6236,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6137,6 +6302,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6146,6 +6312,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6211,6 +6378,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6220,6 +6388,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6285,6 +6454,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -6294,6 +6464,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6359,6 +6530,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -6368,6 +6540,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6433,6 +6606,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6442,6 +6616,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6507,6 +6682,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6516,6 +6692,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6581,6 +6758,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6590,6 +6768,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6655,6 +6834,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6664,6 +6844,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6729,6 +6910,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6738,6 +6920,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6803,6 +6986,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -6812,6 +6996,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6877,6 +7062,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -6886,6 +7072,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -6951,6 +7138,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -6960,6 +7148,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7025,6 +7214,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7034,6 +7224,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7099,6 +7290,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7108,6 +7300,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7173,6 +7366,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7182,6 +7376,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7247,6 +7442,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7256,6 +7452,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7321,6 +7518,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7330,6 +7528,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7395,6 +7594,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7404,6 +7604,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7469,6 +7670,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -7478,6 +7680,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7543,6 +7746,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -7552,6 +7756,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7617,6 +7822,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7626,6 +7832,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7691,6 +7898,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7700,6 +7908,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7765,6 +7974,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7774,6 +7984,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7839,6 +8050,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7848,6 +8060,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7913,6 +8126,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7922,6 +8136,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -7987,6 +8202,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -7996,6 +8212,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8061,6 +8278,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -8070,6 +8288,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8135,6 +8354,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -8144,6 +8364,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8209,6 +8430,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8218,6 +8440,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8283,6 +8506,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8292,6 +8516,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8357,6 +8582,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8366,6 +8592,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8431,6 +8658,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8440,6 +8668,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8505,6 +8734,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8514,6 +8744,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8579,6 +8810,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8588,6 +8820,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8653,6 +8886,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -8662,6 +8896,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8727,6 +8962,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -8736,6 +8972,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8801,6 +9038,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8810,6 +9048,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8875,6 +9114,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8884,6 +9124,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -8949,6 +9190,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -8958,6 +9200,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9023,6 +9266,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9032,6 +9276,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9097,6 +9342,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9106,6 +9352,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9171,6 +9418,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9180,6 +9428,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9245,6 +9494,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -9254,6 +9504,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9319,6 +9570,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -9328,6 +9580,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9393,6 +9646,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9402,6 +9656,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9467,6 +9722,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9476,6 +9732,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9541,6 +9798,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9550,6 +9808,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9615,6 +9874,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9624,6 +9884,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9689,6 +9950,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9698,6 +9960,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9763,6 +10026,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9772,6 +10036,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9837,6 +10102,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -9846,6 +10112,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9911,6 +10178,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -9920,6 +10188,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -9985,6 +10254,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -9994,6 +10264,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10059,6 +10330,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10068,6 +10340,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10133,6 +10406,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10142,6 +10416,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10207,6 +10482,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10216,6 +10492,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10281,6 +10558,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10290,6 +10568,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10355,6 +10634,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10364,6 +10644,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10429,6 +10710,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -10438,6 +10720,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10503,6 +10786,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -10512,6 +10796,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10577,6 +10862,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10586,6 +10872,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10651,6 +10938,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10660,6 +10948,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10725,6 +11014,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10734,6 +11024,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10799,6 +11090,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10808,6 +11100,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10873,6 +11166,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10882,6 +11176,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -10947,6 +11242,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -10956,6 +11252,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11021,6 +11318,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -11030,6 +11328,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11095,6 +11394,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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";
@@ -11104,6 +11404,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11169,6 +11470,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11178,6 +11480,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11243,6 +11546,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11252,6 +11556,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11317,6 +11622,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11326,6 +11632,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11391,6 +11698,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11400,6 +11708,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11465,6 +11774,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11474,6 +11784,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11539,6 +11850,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11548,6 +11860,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11613,6 +11926,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11622,6 +11936,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11687,6 +12002,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11696,6 +12012,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11761,6 +12078,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11770,6 +12088,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11835,6 +12154,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11844,6 +12164,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11909,6 +12230,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11918,6 +12240,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -11983,6 +12306,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -11992,6 +12316,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12057,6 +12382,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12066,6 +12392,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12131,6 +12458,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12140,6 +12468,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12205,6 +12534,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12214,6 +12544,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12279,6 +12610,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12288,6 +12620,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12353,6 +12686,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12362,6 +12696,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12427,6 +12762,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12436,6 +12772,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12501,6 +12838,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12510,6 +12848,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12575,6 +12914,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12584,6 +12924,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12649,6 +12990,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12658,6 +13000,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12723,6 +13066,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12732,6 +13076,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12797,6 +13142,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12806,6 +13152,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12871,6 +13218,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12880,6 +13228,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -12945,6 +13294,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -12954,6 +13304,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13019,6 +13370,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13028,6 +13380,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13093,6 +13446,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13102,6 +13456,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13167,6 +13522,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13176,6 +13532,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13241,6 +13598,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13250,6 +13608,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13315,6 +13674,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13324,6 +13684,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13389,6 +13750,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13398,6 +13760,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13463,6 +13826,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13472,6 +13836,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13537,6 +13902,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13546,6 +13912,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13611,6 +13978,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13620,6 +13988,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13685,6 +14054,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13694,6 +14064,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13759,6 +14130,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13768,6 +14140,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13833,6 +14206,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13842,6 +14216,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13907,6 +14282,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13916,6 +14292,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -13981,6 +14358,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -13990,6 +14368,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14055,6 +14434,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14064,6 +14444,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14129,6 +14510,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14138,6 +14520,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14203,6 +14586,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14212,6 +14596,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14277,6 +14662,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14286,6 +14672,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14351,6 +14738,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14360,6 +14748,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14425,6 +14814,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14434,6 +14824,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14499,6 +14890,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14508,6 +14900,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14573,6 +14966,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14582,6 +14976,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14647,6 +15042,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14656,6 +15052,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14721,6 +15118,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14730,6 +15128,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14795,6 +15194,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14804,6 +15204,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14869,6 +15270,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14878,6 +15280,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -14943,6 +15346,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -14952,6 +15356,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15017,6 +15422,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15026,6 +15432,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15091,6 +15498,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15100,6 +15508,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15165,6 +15574,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15174,6 +15584,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15239,6 +15650,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15248,6 +15660,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15313,6 +15726,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15322,6 +15736,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15387,6 +15802,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15396,6 +15812,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15461,6 +15878,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15470,6 +15888,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15535,6 +15954,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15544,6 +15964,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15609,6 +16030,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15618,6 +16040,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15683,6 +16106,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15692,6 +16116,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15757,6 +16182,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15766,6 +16192,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15831,6 +16258,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15840,6 +16268,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15905,6 +16334,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15914,6 +16344,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -15979,6 +16410,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
@@ -15988,6 +16420,7 @@ drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
create table bar like foo;
alter table bar engine=MyISAM;
+begin;
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
@@ -16053,6 +16486,7 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "ad
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
+commit;
include/diff_tables.inc [test.foo, test.bar]
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;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result
index 946373f7868..426834da11b 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result
@@ -1,5 +1,6 @@
+set default_storage_engine='tokudb';
DROP TABLE IF EXISTS s, t;
-CREATE TABLE s (a INT) ENGINE=TokuDB;
+CREATE TABLE s (a INT);
SHOW CREATE TABLE s;
Table Create Table
s CREATE TABLE `s` (
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_drop_char0_t6.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_drop_char0_t6.result
new file mode 100644
index 00000000000..d5ee56199d6
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_drop_char0_t6.result
@@ -0,0 +1,5 @@
+set default_storage_engine=tokudb;
+drop table if exists t6;
+CREATE TABLE t6 ( c32 char(0) DEFAULT NULL, c15 year(4) DEFAULT NULL, c13 varchar(240) DEFAULT NULL, c35 date NOT NULL, c24 text, c27 text, c1 int(11) DEFAULT NULL, c4 int(11) DEFAULT NULL, c10 int(10) unsigned NOT NULL, c14 varchar(240) DEFAULT NULL, c26 text, c25 text, c17 varchar(240) NOT NULL, c28 text NOT NULL, c7 int(10) unsigned DEFAULT NULL, c34 date NOT NULL, c21 blob, c29 text NOT NULL, c22 blob NOT NULL, c19 blob, c3 int(10) unsigned DEFAULT NULL, c2 int(10) unsigned DEFAULT NULL, c8 int(11) NOT NULL, c16 varchar(240) NOT NULL, c5 int(11) DEFAULT NULL, c18 blob, c23 blob NOT NULL, c9 int(11) NOT NULL, c20 blob, c12 varchar(240) DEFAULT NULL, c33 date DEFAULT NULL, c11 int(10) unsigned NOT NULL, c30 date DEFAULT NULL, c6 int(10) unsigned DEFAULT NULL, c31 date DEFAULT NULL, c0 int(11) DEFAULT NULL, KEY c13 (c13), KEY c35 (c35), KEY c27 (c27(255)), KEY c1 (c1), KEY c25 (c25(255)), KEY c17 (c17), KEY c7 (c7), KEY c21 (c21(255)), KEY c29 (c29(255)), KEY c19 (c19(255)), KEY c3 (c3), KEY c5 (c5), KEY c23 (c23(255)), KEY c15 (c15), KEY c9 (c9), KEY c33 (c33), KEY c11 (c11), KEY c31 (c31));
+ALTER TABLE t6 DROP COLUMN c32;
+DROP TABLE t6;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hot_row_format_alter.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hot_row_format_alter.result
index 607646e3120..ab4bce0156e 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hot_row_format_alter.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hot_row_format_alter.result
@@ -69,7 +69,7 @@ foo CREATE TABLE `foo` (
`a` int(11) NOT NULL AUTO_INCREMENT,
`b` int(11) DEFAULT NULL,
PRIMARY KEY (`a`)
-) ENGINE=TokuDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 ROW_FORMAT=TOKUDB_FAST
+) ENGINE=TokuDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 ROW_FORMAT=TOKUDB_QUICKLZ
select * from foo;
a b
1 11
@@ -82,7 +82,7 @@ foo CREATE TABLE `foo` (
`a` int(11) NOT NULL AUTO_INCREMENT,
`b` int(11) DEFAULT NULL,
PRIMARY KEY (`a`)
-) ENGINE=TokuDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 ROW_FORMAT=TOKUDB_SMALL
+) ENGINE=TokuDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 ROW_FORMAT=TOKUDB_LZMA
select * from foo;
a b
1 11
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/mod_enum.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/mod_enum.result
new file mode 100644
index 00000000000..59f0fc87861
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/mod_enum.result
@@ -0,0 +1,58 @@
+set default_storage_engine=tokudb;
+drop table if exists test_enum;
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3 value3
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value3');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3 value3
+drop table test_enum;
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3 value3
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value3');
+set tokudb_disable_hot_alter=1;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value3');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3 value3
+drop table test_enum;
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3 value3
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value4');
+Warnings:
+Warning 1265 Data truncated for column 'col2' at row 3
+set tokudb_disable_hot_alter=1;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value4');
+SELECT * FROM test_enum;
+col1 col2
+1 value1
+2 value1
+3
+drop table test_enum;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_add_key.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_add_key.result
new file mode 100644
index 00000000000..300aff81d20
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_add_key.result
@@ -0,0 +1,53 @@
+set default_storage_engine=tokudb;
+drop table if exists t;
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+Warnings:
+Warning 1265 Data truncated for column 'c19' at row 1
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE t ADD KEY (c25);
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t ADD KEY (c25);
+UPDATE t SET c27=0;
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_col_rename.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_col_rename.result
new file mode 100644
index 00000000000..05895bf4b76
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_col_rename.result
@@ -0,0 +1,54 @@
+set default_storage_engine=tokudb;
+drop table if exists t;
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+Warnings:
+Warning 1265 Data truncated for column 'c19' at row 1
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE t CHANGE COLUMN c25 x25 char(1);
+ERROR 42000: Table 't' uses an extension that doesn't exist in this MySQL version
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t CHANGE COLUMN c25 x25 char(1);
+UPDATE t SET c27=0;
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_default.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_default.result
new file mode 100644
index 00000000000..ae524926195
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_default.result
@@ -0,0 +1,54 @@
+set default_storage_engine=tokudb;
+drop table if exists t;
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+Warnings:
+Warning 1265 Data truncated for column 'c19' at row 1
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE t ALTER c120 DROP DEFAULT;
+ERROR 42000: Table 't' uses an extension that doesn't exist in this MySQL version
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t ALTER c120 DROP DEFAULT;
+UPDATE t SET c27=0;
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_key.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_key.result
new file mode 100644
index 00000000000..c209c80b4bb
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_key.result
@@ -0,0 +1,56 @@
+set default_storage_engine=tokudb;
+drop table if exists t;
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+Warnings:
+Warning 1265 Data truncated for column 'c19' at row 1
+UPDATE t SET c27=0;
+ALTER TABLE t ADD KEY (c25);
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE t DROP KEY c25;
+ERROR 42000: Table 't' uses an extension that doesn't exist in this MySQL version
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t DROP KEY c25;
+UPDATE t SET c27=0;
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test
index 9553ee8baed..8405e584e6f 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
# Attempt to change row format with and without
# other ALTER TABLE statements.
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test
index 532dadd4438..c6798bc1ffd 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
set default_storage_engine='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test
index 6001a9910eb..fb3bf807473 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
# Attempt to change row format with and without
# other ALTER TABLE statements.
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/drop_pk_with_prefix.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/drop_pk_with_prefix.test
new file mode 100644
index 00000000000..d0dcb6f649f
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/drop_pk_with_prefix.test
@@ -0,0 +1,32 @@
+# drop primary key should work. 5.5 alter table has a bug where drop pk returns invalid key prefix
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+DROP TABLE IF EXISTS testtable;
+enable_warnings;
+
+CREATE TABLE `testtable` (
+ `id` INT(11) NOT NULL,
+ `keyword` VARCHAR(299) DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ KEY `keyword` (`keyword`(100))
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_QUICKLZ;
+
+set tokudb_disable_hot_alter=ON;
+ALTER TABLE testtable DROP PRIMARY KEY;
+
+drop table testtable;
+
+CREATE TABLE `testtable` (
+ `id` INT(11) NOT NULL,
+ `keyword` VARCHAR(299) DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ KEY `keyword` (`keyword`(100))
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_QUICKLZ;
+
+set tokudb_disable_hot_alter=OFF;
+ALTER TABLE testtable DROP PRIMARY KEY;
+
+drop table testtable;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test
index 74df7611346..9ed41ed5b32 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test
@@ -1,16721 +1,16721 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-commit;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after b;
-alter table bar add column added_1 bigint default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after b;
-alter table bar add column added_2 bigint default -1 after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after b;
-alter table bar add column added_7 text default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after b;
-alter table bar add column added_8 mediumtext default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+commit;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after b;
+alter table bar add column added_1 bigint default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after b;
+alter table bar add column added_2 bigint default -1 after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after b;
+alter table bar add column added_7 text default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after b;
+alter table bar add column added_8 mediumtext default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test
index b754e0c961a..2481b179afa 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test
@@ -1,16287 +1,16287 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bb;
-alter table bar add column added_1 bigint default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bb;
-alter table bar add column added_2 bigint default -1 after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bb;
-alter table bar add column added_7 text default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bb;
-alter table bar add column added_8 mediumtext default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bb;
+alter table bar add column added_1 bigint default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bb;
+alter table bar add column added_2 bigint default -1 after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bb;
+alter table bar add column added_7 text default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bb;
+alter table bar add column added_8 mediumtext default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test
index a741dcfe0eb..61d170cdd26 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test
@@ -1,16721 +1,16721 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bbb;
-alter table bar add column added_1 bigint default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bbb;
-alter table bar add column added_2 bigint default -1 after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bbb;
-alter table bar add column added_7 text default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bbb;
-alter table bar add column added_8 mediumtext default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bbb;
+alter table bar add column added_1 bigint default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bbb;
+alter table bar add column added_2 bigint default -1 after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bbb;
+alter table bar add column added_7 text default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bbb;
+alter table bar add column added_8 mediumtext default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test
index d524539a366..513a664b8de 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test
@@ -1,3701 +1,3701 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bb;
-alter table bar add column added_1 bigint default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bb;
-alter table bar add column added_2 bigint default -1 after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bb;
-alter table bar add column added_7 text default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bb;
-alter table bar add column added_8 mediumtext default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bb;
+alter table bar add column added_1 bigint default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bb;
+alter table bar add column added_2 bigint default -1 after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bb;
+alter table bar add column added_7 text default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bb;
+alter table bar add column added_8 mediumtext default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test
index 9b73c8ee7c7..256b3d2e0f1 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test
@@ -1,352 +1,352 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa;
-alter table bar drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb;
-alter table bar drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc;
-alter table bar drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd;
-alter table bar drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb;
-alter table bar drop column aa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc;
-alter table bar drop column aa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column dd;
-alter table bar drop column aa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aa;
-alter table bar drop column bb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc;
-alter table bar drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column dd;
-alter table bar drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aa;
-alter table bar drop column cc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bb;
-alter table bar drop column cc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column dd;
-alter table bar drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aa;
-alter table bar drop column dd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bb;
-alter table bar drop column dd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column cc;
-alter table bar drop column dd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb, drop column cc;
-alter table bar drop column aa, drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb, drop column dd;
-alter table bar drop column aa, drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc, drop column dd;
-alter table bar drop column aa, drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc, drop column dd;
-alter table bar drop column bb, drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa;
+alter table bar drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb;
+alter table bar drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc;
+alter table bar drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd;
+alter table bar drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb;
+alter table bar drop column aa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc;
+alter table bar drop column aa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column dd;
+alter table bar drop column aa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aa;
+alter table bar drop column bb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc;
+alter table bar drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column dd;
+alter table bar drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aa;
+alter table bar drop column cc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bb;
+alter table bar drop column cc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column dd;
+alter table bar drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aa;
+alter table bar drop column dd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bb;
+alter table bar drop column dd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column cc;
+alter table bar drop column dd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb, drop column cc;
+alter table bar drop column aa, drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb, drop column dd;
+alter table bar drop column aa, drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc, drop column dd;
+alter table bar drop column aa, drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc, drop column dd;
+alter table bar drop column bb, drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test
index c23afa5b88c..1f9ccec26b3 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test
@@ -1,11870 +1,11870 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a;
-alter table bar drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b;
-alter table bar drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c;
-alter table bar drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d;
-alter table bar drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa;
-alter table bar drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb;
-alter table bar drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc;
-alter table bar drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd;
-alter table bar drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa;
-alter table bar drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb;
-alter table bar drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc;
-alter table bar drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd;
-alter table bar drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b;
-alter table bar drop column a, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c;
-alter table bar drop column a, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column d;
-alter table bar drop column a, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column aa;
-alter table bar drop column a, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column bb;
-alter table bar drop column a, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column cc;
-alter table bar drop column a, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column dd;
-alter table bar drop column a, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column aaa;
-alter table bar drop column a, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column bbb;
-alter table bar drop column a, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column ccc;
-alter table bar drop column a, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column ddd;
-alter table bar drop column a, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column a;
-alter table bar drop column b, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c;
-alter table bar drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column d;
-alter table bar drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column aa;
-alter table bar drop column b, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column bb;
-alter table bar drop column b, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column cc;
-alter table bar drop column b, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column dd;
-alter table bar drop column b, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column aaa;
-alter table bar drop column b, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column bbb;
-alter table bar drop column b, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column ccc;
-alter table bar drop column b, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column ddd;
-alter table bar drop column b, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column a;
-alter table bar drop column c, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column b;
-alter table bar drop column c, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column d;
-alter table bar drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column aa;
-alter table bar drop column c, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column bb;
-alter table bar drop column c, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column cc;
-alter table bar drop column c, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column dd;
-alter table bar drop column c, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column aaa;
-alter table bar drop column c, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column bbb;
-alter table bar drop column c, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column ccc;
-alter table bar drop column c, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column ddd;
-alter table bar drop column c, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column a;
-alter table bar drop column d, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column b;
-alter table bar drop column d, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column c;
-alter table bar drop column d, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column aa;
-alter table bar drop column d, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column bb;
-alter table bar drop column d, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column cc;
-alter table bar drop column d, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column dd;
-alter table bar drop column d, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column aaa;
-alter table bar drop column d, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column bbb;
-alter table bar drop column d, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column ccc;
-alter table bar drop column d, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column ddd;
-alter table bar drop column d, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column a;
-alter table bar drop column aa, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column b;
-alter table bar drop column aa, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column c;
-alter table bar drop column aa, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column d;
-alter table bar drop column aa, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb;
-alter table bar drop column aa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc;
-alter table bar drop column aa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column dd;
-alter table bar drop column aa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column aaa;
-alter table bar drop column aa, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bbb;
-alter table bar drop column aa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column ccc;
-alter table bar drop column aa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column ddd;
-alter table bar drop column aa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column a;
-alter table bar drop column bb, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column b;
-alter table bar drop column bb, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column c;
-alter table bar drop column bb, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column d;
-alter table bar drop column bb, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aa;
-alter table bar drop column bb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc;
-alter table bar drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column dd;
-alter table bar drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aaa;
-alter table bar drop column bb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column bbb;
-alter table bar drop column bb, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column ccc;
-alter table bar drop column bb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column ddd;
-alter table bar drop column bb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column a;
-alter table bar drop column cc, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column b;
-alter table bar drop column cc, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column c;
-alter table bar drop column cc, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column d;
-alter table bar drop column cc, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aa;
-alter table bar drop column cc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bb;
-alter table bar drop column cc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column dd;
-alter table bar drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aaa;
-alter table bar drop column cc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bbb;
-alter table bar drop column cc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column ccc;
-alter table bar drop column cc, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column ddd;
-alter table bar drop column cc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column a;
-alter table bar drop column dd, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column b;
-alter table bar drop column dd, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column c;
-alter table bar drop column dd, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column d;
-alter table bar drop column dd, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aa;
-alter table bar drop column dd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bb;
-alter table bar drop column dd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column cc;
-alter table bar drop column dd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aaa;
-alter table bar drop column dd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bbb;
-alter table bar drop column dd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column ccc;
-alter table bar drop column dd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column ddd;
-alter table bar drop column dd, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column a;
-alter table bar drop column aaa, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column b;
-alter table bar drop column aaa, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column c;
-alter table bar drop column aaa, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column d;
-alter table bar drop column aaa, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column aa;
-alter table bar drop column aaa, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bb;
-alter table bar drop column aaa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column cc;
-alter table bar drop column aaa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column dd;
-alter table bar drop column aaa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb;
-alter table bar drop column aaa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ccc;
-alter table bar drop column aaa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ddd;
-alter table bar drop column aaa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column a;
-alter table bar drop column bbb, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column b;
-alter table bar drop column bbb, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column c;
-alter table bar drop column bbb, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column d;
-alter table bar drop column bbb, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aa;
-alter table bar drop column bbb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column bb;
-alter table bar drop column bbb, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column cc;
-alter table bar drop column bbb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column dd;
-alter table bar drop column bbb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aaa;
-alter table bar drop column bbb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ccc;
-alter table bar drop column bbb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ddd;
-alter table bar drop column bbb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column a;
-alter table bar drop column ccc, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column b;
-alter table bar drop column ccc, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column c;
-alter table bar drop column ccc, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column d;
-alter table bar drop column ccc, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aa;
-alter table bar drop column ccc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bb;
-alter table bar drop column ccc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column cc;
-alter table bar drop column ccc, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column dd;
-alter table bar drop column ccc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aaa;
-alter table bar drop column ccc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bbb;
-alter table bar drop column ccc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column ddd;
-alter table bar drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column a;
-alter table bar drop column ddd, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column b;
-alter table bar drop column ddd, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column c;
-alter table bar drop column ddd, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column d;
-alter table bar drop column ddd, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aa;
-alter table bar drop column ddd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bb;
-alter table bar drop column ddd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column cc;
-alter table bar drop column ddd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column dd;
-alter table bar drop column ddd, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aaa;
-alter table bar drop column ddd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bbb;
-alter table bar drop column ddd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column ccc;
-alter table bar drop column ddd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column c;
-alter table bar drop column a, drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column d;
-alter table bar drop column a, drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c, drop column d;
-alter table bar drop column a, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c, drop column d;
-alter table bar drop column b, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a;
+alter table bar drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b;
+alter table bar drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c;
+alter table bar drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d;
+alter table bar drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa;
+alter table bar drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb;
+alter table bar drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc;
+alter table bar drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd;
+alter table bar drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa;
+alter table bar drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb;
+alter table bar drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc;
+alter table bar drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd;
+alter table bar drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b;
+alter table bar drop column a, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c;
+alter table bar drop column a, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column d;
+alter table bar drop column a, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column aa;
+alter table bar drop column a, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column bb;
+alter table bar drop column a, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column cc;
+alter table bar drop column a, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column dd;
+alter table bar drop column a, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column aaa;
+alter table bar drop column a, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column bbb;
+alter table bar drop column a, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column ccc;
+alter table bar drop column a, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column ddd;
+alter table bar drop column a, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column a;
+alter table bar drop column b, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c;
+alter table bar drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column d;
+alter table bar drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column aa;
+alter table bar drop column b, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column bb;
+alter table bar drop column b, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column cc;
+alter table bar drop column b, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column dd;
+alter table bar drop column b, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column aaa;
+alter table bar drop column b, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column bbb;
+alter table bar drop column b, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column ccc;
+alter table bar drop column b, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column ddd;
+alter table bar drop column b, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column a;
+alter table bar drop column c, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column b;
+alter table bar drop column c, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column d;
+alter table bar drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column aa;
+alter table bar drop column c, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column bb;
+alter table bar drop column c, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column cc;
+alter table bar drop column c, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column dd;
+alter table bar drop column c, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column aaa;
+alter table bar drop column c, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column bbb;
+alter table bar drop column c, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column ccc;
+alter table bar drop column c, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column ddd;
+alter table bar drop column c, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column a;
+alter table bar drop column d, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column b;
+alter table bar drop column d, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column c;
+alter table bar drop column d, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column aa;
+alter table bar drop column d, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column bb;
+alter table bar drop column d, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column cc;
+alter table bar drop column d, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column dd;
+alter table bar drop column d, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column aaa;
+alter table bar drop column d, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column bbb;
+alter table bar drop column d, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column ccc;
+alter table bar drop column d, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column ddd;
+alter table bar drop column d, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column a;
+alter table bar drop column aa, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column b;
+alter table bar drop column aa, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column c;
+alter table bar drop column aa, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column d;
+alter table bar drop column aa, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb;
+alter table bar drop column aa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc;
+alter table bar drop column aa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column dd;
+alter table bar drop column aa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column aaa;
+alter table bar drop column aa, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bbb;
+alter table bar drop column aa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column ccc;
+alter table bar drop column aa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column ddd;
+alter table bar drop column aa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column a;
+alter table bar drop column bb, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column b;
+alter table bar drop column bb, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column c;
+alter table bar drop column bb, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column d;
+alter table bar drop column bb, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aa;
+alter table bar drop column bb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc;
+alter table bar drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column dd;
+alter table bar drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aaa;
+alter table bar drop column bb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column bbb;
+alter table bar drop column bb, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column ccc;
+alter table bar drop column bb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column ddd;
+alter table bar drop column bb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column a;
+alter table bar drop column cc, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column b;
+alter table bar drop column cc, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column c;
+alter table bar drop column cc, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column d;
+alter table bar drop column cc, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aa;
+alter table bar drop column cc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bb;
+alter table bar drop column cc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column dd;
+alter table bar drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aaa;
+alter table bar drop column cc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bbb;
+alter table bar drop column cc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column ccc;
+alter table bar drop column cc, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column ddd;
+alter table bar drop column cc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column a;
+alter table bar drop column dd, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column b;
+alter table bar drop column dd, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column c;
+alter table bar drop column dd, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column d;
+alter table bar drop column dd, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aa;
+alter table bar drop column dd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bb;
+alter table bar drop column dd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column cc;
+alter table bar drop column dd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aaa;
+alter table bar drop column dd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bbb;
+alter table bar drop column dd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column ccc;
+alter table bar drop column dd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column ddd;
+alter table bar drop column dd, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column a;
+alter table bar drop column aaa, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column b;
+alter table bar drop column aaa, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column c;
+alter table bar drop column aaa, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column d;
+alter table bar drop column aaa, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column aa;
+alter table bar drop column aaa, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bb;
+alter table bar drop column aaa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column cc;
+alter table bar drop column aaa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column dd;
+alter table bar drop column aaa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb;
+alter table bar drop column aaa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ccc;
+alter table bar drop column aaa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ddd;
+alter table bar drop column aaa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column a;
+alter table bar drop column bbb, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column b;
+alter table bar drop column bbb, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column c;
+alter table bar drop column bbb, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column d;
+alter table bar drop column bbb, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aa;
+alter table bar drop column bbb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column bb;
+alter table bar drop column bbb, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column cc;
+alter table bar drop column bbb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column dd;
+alter table bar drop column bbb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aaa;
+alter table bar drop column bbb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ccc;
+alter table bar drop column bbb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ddd;
+alter table bar drop column bbb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column a;
+alter table bar drop column ccc, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column b;
+alter table bar drop column ccc, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column c;
+alter table bar drop column ccc, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column d;
+alter table bar drop column ccc, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aa;
+alter table bar drop column ccc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bb;
+alter table bar drop column ccc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column cc;
+alter table bar drop column ccc, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column dd;
+alter table bar drop column ccc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aaa;
+alter table bar drop column ccc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bbb;
+alter table bar drop column ccc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column ddd;
+alter table bar drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column a;
+alter table bar drop column ddd, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column b;
+alter table bar drop column ddd, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column c;
+alter table bar drop column ddd, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column d;
+alter table bar drop column ddd, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aa;
+alter table bar drop column ddd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bb;
+alter table bar drop column ddd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column cc;
+alter table bar drop column ddd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column dd;
+alter table bar drop column ddd, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aaa;
+alter table bar drop column ddd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bbb;
+alter table bar drop column ddd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column ccc;
+alter table bar drop column ddd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column c;
+alter table bar drop column a, drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column d;
+alter table bar drop column a, drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c, drop column d;
+alter table bar drop column a, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c, drop column d;
+alter table bar drop column b, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL, "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds", "rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test
index aadd54753d3..b8842dab904 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test
@@ -1,3701 +1,3701 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after b;
-alter table bar add column added_1 bigint default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after b;
-alter table bar add column added_2 bigint default -1 after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after b;
-alter table bar add column added_7 text default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after b;
-alter table bar add column added_8 mediumtext default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after b;
+alter table bar add column added_1 bigint default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after b;
+alter table bar add column added_2 bigint default -1 after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after b;
+alter table bar add column added_7 text default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after b;
+alter table bar add column added_8 mediumtext default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test
index ae81d4c9ff5..b3b42275483 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test
@@ -1,312 +1,312 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a;
-alter table bar drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b;
-alter table bar drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c;
-alter table bar drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d;
-alter table bar drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b;
-alter table bar drop column a, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c;
-alter table bar drop column a, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column d;
-alter table bar drop column a, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column a;
-alter table bar drop column b, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c;
-alter table bar drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column d;
-alter table bar drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column a;
-alter table bar drop column c, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column b;
-alter table bar drop column c, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column d;
-alter table bar drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column a;
-alter table bar drop column d, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column b;
-alter table bar drop column d, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column c;
-alter table bar drop column d, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column c;
-alter table bar drop column a, drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column d;
-alter table bar drop column a, drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c, drop column d;
-alter table bar drop column a, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c, drop column d;
-alter table bar drop column b, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a;
+alter table bar drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b;
+alter table bar drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c;
+alter table bar drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d;
+alter table bar drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b;
+alter table bar drop column a, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c;
+alter table bar drop column a, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column d;
+alter table bar drop column a, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column a;
+alter table bar drop column b, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c;
+alter table bar drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column d;
+alter table bar drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column a;
+alter table bar drop column c, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column b;
+alter table bar drop column c, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column d;
+alter table bar drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column a;
+alter table bar drop column d, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column b;
+alter table bar drop column d, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column c;
+alter table bar drop column d, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column c;
+alter table bar drop column a, drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column d;
+alter table bar drop column a, drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c, drop column d;
+alter table bar drop column a, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c, drop column d;
+alter table bar drop column b, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test
index 957be39a313..888d460f795 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test
@@ -1,3267 +1,3267 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bbb;
-alter table bar add column added_1 bigint default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bbb;
-alter table bar add column added_2 bigint default -1 after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bbb;
-alter table bar add column added_7 text default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bbb;
-alter table bar add column added_8 mediumtext default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bbb;
+alter table bar add column added_1 bigint default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bbb;
+alter table bar add column added_2 bigint default -1 after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bbb;
+alter table bar add column added_7 text default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bbb;
+alter table bar add column added_8 mediumtext default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test
index c953b35c40f..7668666ba24 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test
@@ -1,352 +1,352 @@
-# This test takes rather long time so let us run it only in --big-test mode
---source include/big_test.inc
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa;
-alter table bar drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb;
-alter table bar drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc;
-alter table bar drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd;
-alter table bar drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb;
-alter table bar drop column aaa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ccc;
-alter table bar drop column aaa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ddd;
-alter table bar drop column aaa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aaa;
-alter table bar drop column bbb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ccc;
-alter table bar drop column bbb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ddd;
-alter table bar drop column bbb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aaa;
-alter table bar drop column ccc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bbb;
-alter table bar drop column ccc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column ddd;
-alter table bar drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aaa;
-alter table bar drop column ddd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bbb;
-alter table bar drop column ddd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column ccc;
-alter table bar drop column ddd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb, drop column ccc;
-alter table bar drop column aaa, drop column bbb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb, drop column ddd;
-alter table bar drop column aaa, drop column bbb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ccc, drop column ddd;
-alter table bar drop column aaa, drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL);
-insert into foo values (NULL,12345678987,NULL,1);
-insert into foo values (2,20,'1999-11-11',0);
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ccc, drop column ddd;
-alter table bar drop column bbb, drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+# This test takes rather long time so let us run it only in --big-test mode
+--source include/big_test.inc
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa;
+alter table bar drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb;
+alter table bar drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc;
+alter table bar drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd;
+alter table bar drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb;
+alter table bar drop column aaa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ccc;
+alter table bar drop column aaa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ddd;
+alter table bar drop column aaa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aaa;
+alter table bar drop column bbb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ccc;
+alter table bar drop column bbb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ddd;
+alter table bar drop column bbb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aaa;
+alter table bar drop column ccc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bbb;
+alter table bar drop column ccc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column ddd;
+alter table bar drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aaa;
+alter table bar drop column ddd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bbb;
+alter table bar drop column ddd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column ccc;
+alter table bar drop column ddd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb, drop column ccc;
+alter table bar drop column aaa, drop column bbb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb, drop column ddd;
+alter table bar drop column aaa, drop column bbb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ccc, drop column ddd;
+alter table bar drop column aaa, drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL);
+insert into foo values (NULL,12345678987,NULL,1);
+insert into foo values (2,20,'1999-11-11',0);
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ccc, drop column ddd;
+alter table bar drop column bbb, drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test
index 85ca09a6a38..df3ce0c8953 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test
@@ -1,10 +1,11 @@
--source include/have_tokudb.inc
+set default_storage_engine='tokudb';
--disable_warnings
DROP TABLE IF EXISTS s, t;
--enable_warnings
-CREATE TABLE s (a INT) ENGINE=TokuDB;
+CREATE TABLE s (a INT);
SHOW CREATE TABLE s;
SET tokudb_disable_slow_alter=1;
ALTER TABLE s RENAME TO t, ADD COLUMN b INT;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test
index 94e4808481a..ad0ef6449d6 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test
index 71a527e7b75..904954ec0d7 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test
index 2f44c897afd..e5108087ec2 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_drop_char0_t6.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_drop_char0_t6.test
new file mode 100644
index 00000000000..7e130863147
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_drop_char0_t6.test
@@ -0,0 +1,17 @@
+# test case reduced from an RQG trial
+# the alter table asserts because tokudb classifies the char(0) column as a blob
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t6;
+enable_warnings;
+
+CREATE TABLE t6 ( c32 char(0) DEFAULT NULL, c15 year(4) DEFAULT NULL, c13 varchar(240) DEFAULT NULL, c35 date NOT NULL, c24 text, c27 text, c1 int(11) DEFAULT NULL, c4 int(11) DEFAULT NULL, c10 int(10) unsigned NOT NULL, c14 varchar(240) DEFAULT NULL, c26 text, c25 text, c17 varchar(240) NOT NULL, c28 text NOT NULL, c7 int(10) unsigned DEFAULT NULL, c34 date NOT NULL, c21 blob, c29 text NOT NULL, c22 blob NOT NULL, c19 blob, c3 int(10) unsigned DEFAULT NULL, c2 int(10) unsigned DEFAULT NULL, c8 int(11) NOT NULL, c16 varchar(240) NOT NULL, c5 int(11) DEFAULT NULL, c18 blob, c23 blob NOT NULL, c9 int(11) NOT NULL, c20 blob, c12 varchar(240) DEFAULT NULL, c33 date DEFAULT NULL, c11 int(10) unsigned NOT NULL, c30 date DEFAULT NULL, c6 int(10) unsigned DEFAULT NULL, c31 date DEFAULT NULL, c0 int(11) DEFAULT NULL, KEY c13 (c13), KEY c35 (c35), KEY c27 (c27(255)), KEY c1 (c1), KEY c25 (c25(255)), KEY c17 (c17), KEY c7 (c7), KEY c21 (c21(255)), KEY c29 (c29(255)), KEY c19 (c19(255)), KEY c3 (c3), KEY c5 (c5), KEY c23 (c23(255)), KEY c15 (c15), KEY c9 (c9), KEY c33 (c33), KEY c11 (c11), KEY c31 (c31));
+
+ALTER TABLE t6 DROP COLUMN c32;
+
+DROP TABLE t6;
+
+
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test
index b86ac4cab17..762e525217c 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test
@@ -1,6303 +1,6303 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after b;
-alter table bar add column added_1 bigint default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after b;
-alter table bar add column added_2 bigint default -1 after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after b;
-alter table bar add column added_7 text default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after b;
-alter table bar add column added_8 mediumtext default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after b;
+alter table bar add column added_1 bigint default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after b;
+alter table bar add column added_2 bigint default -1 after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after b;
+alter table bar add column added_7 text default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after b;
+alter table bar add column added_8 mediumtext default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test
index e22d2985df0..e4765d4ce1d 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test
@@ -1,6303 +1,6303 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bb;
-alter table bar add column added_1 bigint default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bb;
-alter table bar add column added_2 bigint default -1 after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bb;
-alter table bar add column added_7 text default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bb;
-alter table bar add column added_8 mediumtext default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bb;
+alter table bar add column added_1 bigint default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bb;
+alter table bar add column added_2 bigint default -1 after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bb;
+alter table bar add column added_7 text default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bb;
+alter table bar add column added_8 mediumtext default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test
index c03f4f19e65..7f9e11e2dd1 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test
@@ -1,1900 +1,1900 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a;
-alter table bar drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b;
-alter table bar drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c;
-alter table bar drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d;
-alter table bar drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa;
-alter table bar drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb;
-alter table bar drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc;
-alter table bar drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd;
-alter table bar drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b;
-alter table bar drop column a, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c;
-alter table bar drop column a, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column d;
-alter table bar drop column a, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column aa;
-alter table bar drop column a, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column bb;
-alter table bar drop column a, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column cc;
-alter table bar drop column a, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column dd;
-alter table bar drop column a, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column a;
-alter table bar drop column b, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c;
-alter table bar drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column d;
-alter table bar drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column aa;
-alter table bar drop column b, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column bb;
-alter table bar drop column b, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column cc;
-alter table bar drop column b, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column dd;
-alter table bar drop column b, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column a;
-alter table bar drop column c, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column b;
-alter table bar drop column c, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column d;
-alter table bar drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column aa;
-alter table bar drop column c, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column bb;
-alter table bar drop column c, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column cc;
-alter table bar drop column c, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column dd;
-alter table bar drop column c, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column a;
-alter table bar drop column d, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column b;
-alter table bar drop column d, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column c;
-alter table bar drop column d, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column aa;
-alter table bar drop column d, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column bb;
-alter table bar drop column d, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column cc;
-alter table bar drop column d, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column dd;
-alter table bar drop column d, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column a;
-alter table bar drop column aa, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column b;
-alter table bar drop column aa, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column c;
-alter table bar drop column aa, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column d;
-alter table bar drop column aa, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb;
-alter table bar drop column aa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc;
-alter table bar drop column aa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column dd;
-alter table bar drop column aa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column a;
-alter table bar drop column bb, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column b;
-alter table bar drop column bb, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column c;
-alter table bar drop column bb, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column d;
-alter table bar drop column bb, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aa;
-alter table bar drop column bb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc;
-alter table bar drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column dd;
-alter table bar drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column a;
-alter table bar drop column cc, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column b;
-alter table bar drop column cc, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column c;
-alter table bar drop column cc, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column d;
-alter table bar drop column cc, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aa;
-alter table bar drop column cc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bb;
-alter table bar drop column cc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column dd;
-alter table bar drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column a;
-alter table bar drop column dd, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column b;
-alter table bar drop column dd, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column c;
-alter table bar drop column dd, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column d;
-alter table bar drop column dd, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aa;
-alter table bar drop column dd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bb;
-alter table bar drop column dd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column cc;
-alter table bar drop column dd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column c;
-alter table bar drop column a, drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column d;
-alter table bar drop column a, drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c, drop column d;
-alter table bar drop column a, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c, drop column d;
-alter table bar drop column b, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a;
+alter table bar drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b;
+alter table bar drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c;
+alter table bar drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d;
+alter table bar drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa;
+alter table bar drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb;
+alter table bar drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc;
+alter table bar drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd;
+alter table bar drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b;
+alter table bar drop column a, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c;
+alter table bar drop column a, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column d;
+alter table bar drop column a, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column aa;
+alter table bar drop column a, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column bb;
+alter table bar drop column a, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column cc;
+alter table bar drop column a, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column dd;
+alter table bar drop column a, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column a;
+alter table bar drop column b, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c;
+alter table bar drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column d;
+alter table bar drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column aa;
+alter table bar drop column b, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column bb;
+alter table bar drop column b, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column cc;
+alter table bar drop column b, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column dd;
+alter table bar drop column b, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column a;
+alter table bar drop column c, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column b;
+alter table bar drop column c, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column d;
+alter table bar drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column aa;
+alter table bar drop column c, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column bb;
+alter table bar drop column c, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column cc;
+alter table bar drop column c, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column dd;
+alter table bar drop column c, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column a;
+alter table bar drop column d, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column b;
+alter table bar drop column d, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column c;
+alter table bar drop column d, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column aa;
+alter table bar drop column d, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column bb;
+alter table bar drop column d, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column cc;
+alter table bar drop column d, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column dd;
+alter table bar drop column d, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column a;
+alter table bar drop column aa, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column b;
+alter table bar drop column aa, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column c;
+alter table bar drop column aa, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column d;
+alter table bar drop column aa, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb;
+alter table bar drop column aa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc;
+alter table bar drop column aa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column dd;
+alter table bar drop column aa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column a;
+alter table bar drop column bb, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column b;
+alter table bar drop column bb, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column c;
+alter table bar drop column bb, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column d;
+alter table bar drop column bb, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aa;
+alter table bar drop column bb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc;
+alter table bar drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column dd;
+alter table bar drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column a;
+alter table bar drop column cc, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column b;
+alter table bar drop column cc, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column c;
+alter table bar drop column cc, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column d;
+alter table bar drop column cc, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aa;
+alter table bar drop column cc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bb;
+alter table bar drop column cc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column dd;
+alter table bar drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column a;
+alter table bar drop column dd, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column b;
+alter table bar drop column dd, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column c;
+alter table bar drop column dd, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column d;
+alter table bar drop column dd, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aa;
+alter table bar drop column dd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bb;
+alter table bar drop column dd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column cc;
+alter table bar drop column dd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column c;
+alter table bar drop column a, drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column d;
+alter table bar drop column a, drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c, drop column d;
+alter table bar drop column a, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c, drop column d;
+alter table bar drop column b, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test
index d2dc63184ae..67d467bce37 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test
@@ -1,6303 +1,6303 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after b;
-alter table bar add column added_1 bigint default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after b;
-alter table bar add column added_2 bigint default -1 after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after b;
-alter table bar add column added_7 text default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after b;
-alter table bar add column added_8 mediumtext default NULL after b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after b;
+alter table bar add column added_1 bigint default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after b;
+alter table bar add column added_2 bigint default -1 after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after b;
+alter table bar add column added_7 text default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after b;
+alter table bar add column added_8 mediumtext default NULL after b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test
index ba6ea7be44e..5652b07b0bf 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test
@@ -1,6303 +1,6303 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bbb;
-alter table bar add column added_1 bigint default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bbb;
-alter table bar add column added_2 bigint default -1 after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bbb;
-alter table bar add column added_7 text default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bbb;
-alter table bar add column added_8 mediumtext default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bbb;
+alter table bar add column added_1 bigint default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bbb;
+alter table bar add column added_2 bigint default -1 after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bbb;
+alter table bar add column added_7 text default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bbb;
+alter table bar add column added_8 mediumtext default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test
index 29717885ae7..6769c7a8ef3 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test
@@ -1,2040 +1,2040 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a;
-alter table bar drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b;
-alter table bar drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c;
-alter table bar drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d;
-alter table bar drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa;
-alter table bar drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb;
-alter table bar drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc;
-alter table bar drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd;
-alter table bar drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b;
-alter table bar drop column a, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c;
-alter table bar drop column a, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column d;
-alter table bar drop column a, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column aaa;
-alter table bar drop column a, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column bbb;
-alter table bar drop column a, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column ccc;
-alter table bar drop column a, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column ddd;
-alter table bar drop column a, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column a;
-alter table bar drop column b, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c;
-alter table bar drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column d;
-alter table bar drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column aaa;
-alter table bar drop column b, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column bbb;
-alter table bar drop column b, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column ccc;
-alter table bar drop column b, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column ddd;
-alter table bar drop column b, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column a;
-alter table bar drop column c, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column b;
-alter table bar drop column c, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column d;
-alter table bar drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column aaa;
-alter table bar drop column c, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column bbb;
-alter table bar drop column c, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column ccc;
-alter table bar drop column c, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column c, drop column ddd;
-alter table bar drop column c, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column a;
-alter table bar drop column d, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column b;
-alter table bar drop column d, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column c;
-alter table bar drop column d, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column aaa;
-alter table bar drop column d, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column bbb;
-alter table bar drop column d, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column ccc;
-alter table bar drop column d, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column d, drop column ddd;
-alter table bar drop column d, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column a;
-alter table bar drop column aaa, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column b;
-alter table bar drop column aaa, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column c;
-alter table bar drop column aaa, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column d;
-alter table bar drop column aaa, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb;
-alter table bar drop column aaa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ccc;
-alter table bar drop column aaa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ddd;
-alter table bar drop column aaa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column a;
-alter table bar drop column bbb, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column b;
-alter table bar drop column bbb, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column c;
-alter table bar drop column bbb, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column d;
-alter table bar drop column bbb, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aaa;
-alter table bar drop column bbb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ccc;
-alter table bar drop column bbb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ddd;
-alter table bar drop column bbb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column a;
-alter table bar drop column ccc, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column b;
-alter table bar drop column ccc, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column c;
-alter table bar drop column ccc, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column d;
-alter table bar drop column ccc, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aaa;
-alter table bar drop column ccc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bbb;
-alter table bar drop column ccc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column ddd;
-alter table bar drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column a;
-alter table bar drop column ddd, drop column a;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column b;
-alter table bar drop column ddd, drop column b;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column c;
-alter table bar drop column ddd, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column d;
-alter table bar drop column ddd, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aaa;
-alter table bar drop column ddd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bbb;
-alter table bar drop column ddd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column ccc;
-alter table bar drop column ddd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column c;
-alter table bar drop column a, drop column b, drop column c;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column b, drop column d;
-alter table bar drop column a, drop column b, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column a, drop column c, drop column d;
-alter table bar drop column a, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo drop column b, drop column c, drop column d;
-alter table bar drop column b, drop column c, drop column d;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
-insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a;
+alter table bar drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b;
+alter table bar drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c;
+alter table bar drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d;
+alter table bar drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa;
+alter table bar drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb;
+alter table bar drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc;
+alter table bar drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd;
+alter table bar drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b;
+alter table bar drop column a, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c;
+alter table bar drop column a, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column d;
+alter table bar drop column a, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column aaa;
+alter table bar drop column a, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column bbb;
+alter table bar drop column a, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column ccc;
+alter table bar drop column a, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column ddd;
+alter table bar drop column a, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column a;
+alter table bar drop column b, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c;
+alter table bar drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column d;
+alter table bar drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column aaa;
+alter table bar drop column b, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column bbb;
+alter table bar drop column b, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column ccc;
+alter table bar drop column b, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column ddd;
+alter table bar drop column b, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column a;
+alter table bar drop column c, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column b;
+alter table bar drop column c, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column d;
+alter table bar drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column aaa;
+alter table bar drop column c, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column bbb;
+alter table bar drop column c, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column ccc;
+alter table bar drop column c, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column c, drop column ddd;
+alter table bar drop column c, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column a;
+alter table bar drop column d, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column b;
+alter table bar drop column d, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column c;
+alter table bar drop column d, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column aaa;
+alter table bar drop column d, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column bbb;
+alter table bar drop column d, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column ccc;
+alter table bar drop column d, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column d, drop column ddd;
+alter table bar drop column d, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column a;
+alter table bar drop column aaa, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column b;
+alter table bar drop column aaa, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column c;
+alter table bar drop column aaa, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column d;
+alter table bar drop column aaa, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb;
+alter table bar drop column aaa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ccc;
+alter table bar drop column aaa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ddd;
+alter table bar drop column aaa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column a;
+alter table bar drop column bbb, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column b;
+alter table bar drop column bbb, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column c;
+alter table bar drop column bbb, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column d;
+alter table bar drop column bbb, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aaa;
+alter table bar drop column bbb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ccc;
+alter table bar drop column bbb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ddd;
+alter table bar drop column bbb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column a;
+alter table bar drop column ccc, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column b;
+alter table bar drop column ccc, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column c;
+alter table bar drop column ccc, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column d;
+alter table bar drop column ccc, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aaa;
+alter table bar drop column ccc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bbb;
+alter table bar drop column ccc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column ddd;
+alter table bar drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column a;
+alter table bar drop column ddd, drop column a;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column b;
+alter table bar drop column ddd, drop column b;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column c;
+alter table bar drop column ddd, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column d;
+alter table bar drop column ddd, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aaa;
+alter table bar drop column ddd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bbb;
+alter table bar drop column ddd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column ccc;
+alter table bar drop column ddd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column c;
+alter table bar drop column a, drop column b, drop column c;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column b, drop column d;
+alter table bar drop column a, drop column b, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column a, drop column c, drop column d;
+alter table bar drop column a, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo drop column b, drop column c, drop column d;
+alter table bar drop column b, drop column c, drop column d;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,NULL,NULL,NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (-1,NULL,'2008-1-1',NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (-1,NULL,'2008-1-1',NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,12345678987,NULL,1,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,12345678987,NULL,1,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,12345678987,NULL,1,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,12345678987,NULL,1,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (2,20,'1999-11-11',0,NULL,NULL,NULL,NULL);
+insert into foo values (2,20,'1999-11-11',0,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test
index dac0755a395..c80299ad672 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test
index 08a0f521995..b0cf591d294 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test
index b25f80e6875..800220fd913 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test
index f533c6b3375..d157d84a931 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test
index 7acd587ce84..2a9a6f19d52 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test
index 09b29630980..a1c967acbeb 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test
index 03675168d0b..ac50a658013 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET @@DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test
index c6b3d194c9c..4de80acfef1 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test
@@ -1,6303 +1,6303 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bbb;
-alter table bar add column added_1 bigint default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bbb;
-alter table bar add column added_2 bigint default -1 after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bbb;
-alter table bar add column added_7 text default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bbb;
-alter table bar add column added_8 mediumtext default NULL after bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-begin;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-commit;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bbb;
+alter table bar add column added_1 bigint default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bbb;
+alter table bar add column added_2 bigint default -1 after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bbb;
+alter table bar add column added_7 text default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bbb;
+alter table bar add column added_8 mediumtext default NULL after bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+begin;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+commit;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test
index cec924470e5..42b645c4923 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test
@@ -1,5869 +1,5869 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL;
-alter table bar add column added_1 bigint default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1;
-alter table bar add column added_2 bigint default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_3 bigint NOT NULL default -1;
-alter table bar add column added_3 bigint NOT NULL default -1;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL;
-alter table bar add column added_4 varchar(10) default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty";
-alter table bar add column added_5 varchar(10) default "qwerty";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL;
-alter table bar add column added_7 text default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL;
-alter table bar add column added_8 mediumtext default NULL;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL first;
-alter table bar add column added_1 bigint default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 first;
-alter table bar add column added_2 bigint default -1 first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_4 varchar(10) default NULL first;
-alter table bar add column added_4 varchar(10) default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_5 varchar(10) default "qwerty" first;
-alter table bar add column added_5 varchar(10) default "qwerty" first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL first;
-alter table bar add column added_7 text default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL first;
-alter table bar add column added_8 mediumtext default NULL first;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_1 bigint default NULL after bb;
-alter table bar add column added_1 bigint default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_2 bigint default -1 after bb;
-alter table bar add column added_2 bigint default -1 after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_7 text default NULL after bb;
-alter table bar add column added_7 text default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo add column added_8 mediumtext default NULL after bb;
-alter table bar add column added_8 mediumtext default NULL after bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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";
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL;
+alter table bar add column added_1 bigint default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1;
+alter table bar add column added_2 bigint default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_3 bigint NOT NULL default -1;
+alter table bar add column added_3 bigint NOT NULL default -1;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL;
+alter table bar add column added_4 varchar(10) default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty";
+alter table bar add column added_5 varchar(10) default "qwerty";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL;
+alter table bar add column added_7 text default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL;
+alter table bar add column added_8 mediumtext default NULL;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL first;
+alter table bar add column added_1 bigint default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 first;
+alter table bar add column added_2 bigint default -1 first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_4 varchar(10) default NULL first;
+alter table bar add column added_4 varchar(10) default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_5 varchar(10) default "qwerty" first;
+alter table bar add column added_5 varchar(10) default "qwerty" first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL first;
+alter table bar add column added_7 text default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL first;
+alter table bar add column added_8 mediumtext default NULL first;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_1 bigint default NULL after bb;
+alter table bar add column added_1 bigint default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_2 bigint default -1 after bb;
+alter table bar add column added_2 bigint default -1 after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_7 text default NULL after bb;
+alter table bar add column added_7 text default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo add column added_8 mediumtext default NULL after bb;
+alter table bar add column added_8 mediumtext default NULL after bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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";
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test
index 98621b3c7c3..fcd8de8ef6d 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test
@@ -1,1900 +1,1900 @@
-#--source include/have_tokudb.inc
-SET DEFAULT_STORAGE_ENGINE='tokudb';
-
---disable_warnings
-DROP TABLE IF EXISTS foo,bar;
---enable_warnings
-
-set session tokudb_disable_slow_alter=ON;
-
-let $diff_tables= test.foo, test.bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa;
-alter table bar drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb;
-alter table bar drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc;
-alter table bar drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd;
-alter table bar drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa;
-alter table bar drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb;
-alter table bar drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc;
-alter table bar drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd;
-alter table bar drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb;
-alter table bar drop column aa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc;
-alter table bar drop column aa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column dd;
-alter table bar drop column aa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column aaa;
-alter table bar drop column aa, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bbb;
-alter table bar drop column aa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column ccc;
-alter table bar drop column aa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column ddd;
-alter table bar drop column aa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aa;
-alter table bar drop column bb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc;
-alter table bar drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column dd;
-alter table bar drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column aaa;
-alter table bar drop column bb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column bbb;
-alter table bar drop column bb, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column ccc;
-alter table bar drop column bb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column ddd;
-alter table bar drop column bb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aa;
-alter table bar drop column cc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bb;
-alter table bar drop column cc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column dd;
-alter table bar drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column aaa;
-alter table bar drop column cc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column bbb;
-alter table bar drop column cc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column ccc;
-alter table bar drop column cc, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column cc, drop column ddd;
-alter table bar drop column cc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aa;
-alter table bar drop column dd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bb;
-alter table bar drop column dd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column cc;
-alter table bar drop column dd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column aaa;
-alter table bar drop column dd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column bbb;
-alter table bar drop column dd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column ccc;
-alter table bar drop column dd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column dd, drop column ddd;
-alter table bar drop column dd, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column aa;
-alter table bar drop column aaa, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bb;
-alter table bar drop column aaa, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column cc;
-alter table bar drop column aaa, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column dd;
-alter table bar drop column aaa, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column bbb;
-alter table bar drop column aaa, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ccc;
-alter table bar drop column aaa, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aaa, drop column ddd;
-alter table bar drop column aaa, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aa;
-alter table bar drop column bbb, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column bb;
-alter table bar drop column bbb, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column cc;
-alter table bar drop column bbb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column dd;
-alter table bar drop column bbb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column aaa;
-alter table bar drop column bbb, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ccc;
-alter table bar drop column bbb, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bbb, drop column ddd;
-alter table bar drop column bbb, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aa;
-alter table bar drop column ccc, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bb;
-alter table bar drop column ccc, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column cc;
-alter table bar drop column ccc, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column dd;
-alter table bar drop column ccc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column aaa;
-alter table bar drop column ccc, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column bbb;
-alter table bar drop column ccc, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ccc, drop column ddd;
-alter table bar drop column ccc, drop column ddd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aa;
-alter table bar drop column ddd, drop column aa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bb;
-alter table bar drop column ddd, drop column bb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column cc;
-alter table bar drop column ddd, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column dd;
-alter table bar drop column ddd, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column aaa;
-alter table bar drop column ddd, drop column aaa;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column bbb;
-alter table bar drop column ddd, drop column bbb;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column ddd, drop column ccc;
-alter table bar drop column ddd, drop column ccc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb, drop column cc;
-alter table bar drop column aa, drop column bb, drop column cc;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column bb, drop column dd;
-alter table bar drop column aa, drop column bb, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column aa, drop column cc, drop column dd;
-alter table bar drop column aa, drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-alter table foo drop column bb, drop column cc, drop column dd;
-alter table bar drop column bb, drop column cc, drop column dd;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
-
-
-create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
-create table bar like foo;
-alter table bar engine=MyISAM;
-insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
-insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
-insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
-insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
-insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
-insert into bar select * from foo;
-source include/diff_tables.inc;
-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;
-source include/diff_tables.inc;
-drop table foo; drop table bar;
+--source include/have_tokudb.inc
+SET DEFAULT_STORAGE_ENGINE='tokudb';
+
+--disable_warnings
+DROP TABLE IF EXISTS foo,bar;
+--enable_warnings
+
+set session tokudb_disable_slow_alter=ON;
+
+let $diff_tables= test.foo, test.bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa;
+alter table bar drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb;
+alter table bar drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc;
+alter table bar drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd;
+alter table bar drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa;
+alter table bar drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb;
+alter table bar drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc;
+alter table bar drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd;
+alter table bar drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb;
+alter table bar drop column aa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc;
+alter table bar drop column aa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column dd;
+alter table bar drop column aa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column aaa;
+alter table bar drop column aa, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bbb;
+alter table bar drop column aa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column ccc;
+alter table bar drop column aa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column ddd;
+alter table bar drop column aa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aa;
+alter table bar drop column bb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc;
+alter table bar drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column dd;
+alter table bar drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column aaa;
+alter table bar drop column bb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column bbb;
+alter table bar drop column bb, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column ccc;
+alter table bar drop column bb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column ddd;
+alter table bar drop column bb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aa;
+alter table bar drop column cc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bb;
+alter table bar drop column cc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column dd;
+alter table bar drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column aaa;
+alter table bar drop column cc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column bbb;
+alter table bar drop column cc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column ccc;
+alter table bar drop column cc, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column cc, drop column ddd;
+alter table bar drop column cc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aa;
+alter table bar drop column dd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bb;
+alter table bar drop column dd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column cc;
+alter table bar drop column dd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column aaa;
+alter table bar drop column dd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column bbb;
+alter table bar drop column dd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column ccc;
+alter table bar drop column dd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column dd, drop column ddd;
+alter table bar drop column dd, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column aa;
+alter table bar drop column aaa, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bb;
+alter table bar drop column aaa, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column cc;
+alter table bar drop column aaa, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column dd;
+alter table bar drop column aaa, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column bbb;
+alter table bar drop column aaa, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ccc;
+alter table bar drop column aaa, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aaa, drop column ddd;
+alter table bar drop column aaa, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aa;
+alter table bar drop column bbb, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column bb;
+alter table bar drop column bbb, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column cc;
+alter table bar drop column bbb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column dd;
+alter table bar drop column bbb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column aaa;
+alter table bar drop column bbb, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ccc;
+alter table bar drop column bbb, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bbb, drop column ddd;
+alter table bar drop column bbb, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aa;
+alter table bar drop column ccc, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bb;
+alter table bar drop column ccc, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column cc;
+alter table bar drop column ccc, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column dd;
+alter table bar drop column ccc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column aaa;
+alter table bar drop column ccc, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column bbb;
+alter table bar drop column ccc, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ccc, drop column ddd;
+alter table bar drop column ccc, drop column ddd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aa;
+alter table bar drop column ddd, drop column aa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bb;
+alter table bar drop column ddd, drop column bb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column cc;
+alter table bar drop column ddd, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column dd;
+alter table bar drop column ddd, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column aaa;
+alter table bar drop column ddd, drop column aaa;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column bbb;
+alter table bar drop column ddd, drop column bbb;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column ddd, drop column ccc;
+alter table bar drop column ddd, drop column ccc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb, drop column cc;
+alter table bar drop column aa, drop column bb, drop column cc;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column bb, drop column dd;
+alter table bar drop column aa, drop column bb, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column aa, drop column cc, drop column dd;
+alter table bar drop column aa, drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+alter table foo drop column bb, drop column cc, drop column dd;
+alter table bar drop column bb, drop column cc, drop column dd;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
+
+
+create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
+create table bar like foo;
+alter table bar engine=MyISAM;
+insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
+insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
+insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
+insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
+insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
+insert into bar select * from foo;
+source include/diff_tables.inc;
+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;
+source include/diff_tables.inc;
+drop table foo; drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test
index a4cce7ebe1b..b46430f46bd 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test
@@ -1,6 +1,6 @@
# test simple MVCC, that a transaction does not read something committed after it
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
set session tokudb_disable_slow_alter=ON;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test
index 9d34faefbbc..d5521a9e351 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test
index 040de6c07e8..db33d905b38 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test
@@ -1,6 +1,6 @@
# test simple MVCC, that a transaction does not read something committed after it
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
set session tokudb_disable_slow_alter=ON;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test
index 3afbb0399a8..7e9ba70a89b 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test
index 9ae69dd64ee..c780fd4c25e 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test
index 1360c7fb80a..c0d6d828278 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test
index 235747ceab2..2e6e40fc525 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
# Verify that row format changes are non-blocking, hot operations.
#
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/mod_enum.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/mod_enum.test
new file mode 100644
index 00000000000..f6a3710ff6d
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/mod_enum.test
@@ -0,0 +1,56 @@
+# test for bogus inplace alter of an enum field
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists test_enum;
+enable_warnings;
+
+# no change in enum list
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value3');
+SELECT * FROM test_enum;
+
+drop table test_enum;
+
+# change number in enum list
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+#--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value3');
+
+set tokudb_disable_hot_alter=1;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value3');
+SELECT * FROM test_enum;
+
+drop table test_enum;
+
+# change values in enum list
+CREATE TABLE test_enum (col1 INT NOT NULL PRIMARY KEY AUTO_INCREMENT, col2 ENUM('value1','value2','value3') NULL);
+INSERT INTO test_enum (col2) VALUES ('value1'),('value1'),('value3');
+SELECT * FROM test_enum;
+
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value4');
+
+set tokudb_disable_hot_alter=1;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE test_enum MODIFY COLUMN col2 ENUM('value1','value2','value4');
+SELECT * FROM test_enum;
+
+drop table test_enum;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_add_key.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_add_key.test
new file mode 100644
index 00000000000..75dcc91785d
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_add_key.test
@@ -0,0 +1,62 @@
+# simplified test case reduced from an RQG trial that crashes tokudb
+# adding a key breaks the row encoding because mysql changed
+# null_bytes on the new table without tokudb's knowledge
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE t ADD KEY (c25);
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t ADD KEY (c25);
+UPDATE t SET c27=0;
+
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_col_rename.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_col_rename.test
new file mode 100644
index 00000000000..83de4905587
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_col_rename.test
@@ -0,0 +1,62 @@
+# simplified test case reduced from an RQG trial that crashes tokudb
+# alter rename column breaks the row encoding because mysql changed
+# null_bytes on the new table without tokudb's knowledge
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE t CHANGE COLUMN c25 x25 char(1);
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t CHANGE COLUMN c25 x25 char(1);
+UPDATE t SET c27=0;
+
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_default.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_default.test
new file mode 100644
index 00000000000..009af23b216
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_default.test
@@ -0,0 +1,62 @@
+# simplified test case reduced from an RQG trial that crashes tokudb
+# alter drop default breaks the row encoding because mysql changed
+# null_bytes on the new table without tokudb's knowledge
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE t ALTER c120 DROP DEFAULT;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t ALTER c120 DROP DEFAULT;
+UPDATE t SET c27=0;
+
+drop table t; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_key.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_key.test
new file mode 100644
index 00000000000..a9eea935012
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_key.test
@@ -0,0 +1,64 @@
+# simplified test case reduced from an RQG trial that crashes tokudb
+# dropping a key breaks the row encoding because mysql changed
+# null_bytes on the new table without tokudb's knowledge
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+
+CREATE TABLE t (
+c25 char(1),
+c277 int,
+c195 int unsigned,
+c129 char(1),
+c196 int unsigned,
+c58 date,
+c7 varchar(1),
+c121 varchar(1),
+c21 char(1),
+c56 date,
+c2 varchar(1),
+c12 varchar(1),
+c13 char(1),
+c14 int,
+c15 date,
+c16 char(1),
+c17 varchar(1),
+c18 int unsigned,
+c120 varchar(1),
+c19 varchar(1),
+c5 varchar(1),
+c22 char(1),
+c9 varchar(1),
+c23 char(1),
+c28 char(1),
+c279 int unsigned,
+c26 char(1),
+c27 varchar(1),
+c24 char(1),
+c193 int,
+c29 date,
+c30 varchar(1),
+c194 int,
+c31 date,
+key(c31)) ENGINE=tokudb;
+INSERT INTO t (c25) VALUES (NULL);
+UPDATE t SET c27=0;
+ALTER TABLE t ADD PRIMARY KEY(c19,c27)USING HASH;
+UPDATE t SET c27=0;
+ALTER TABLE t ADD KEY (c25);
+UPDATE t SET c27=0;
+ALTER TABLE t ROW_FORMAT=FIXED KEY_BLOCK_SIZE=1;
+UPDATE t SET c27=0;
+set tokudb_disable_hot_alter=0;
+set tokudb_disable_slow_alter=1;
+--error ER_UNSUPPORTED_EXTENSION
+ALTER TABLE t DROP KEY c25;
+set tokudb_disable_slow_alter=0;
+ALTER TABLE t DROP KEY c25;
+UPDATE t SET c27=0;
+
+drop table t; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test
index a28138d9afa..951f517b2ba 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test
index 6f4b24cd25b..019ee36ac38 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test
index 4ce6517cc48..0fa0c0d4b11 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
# Attempt to change row format with and without
# other ALTER TABLE statements.
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test
index cd184e7eb2e..37ed9cca064 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test b/storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test
index e4faf5e3459..34ecdca36e2 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/disabled.def b/storage/tokudb/mysql-test/tokudb_bugs/disabled.def
index a40faa3711e..b6fa575522b 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/disabled.def
+++ b/storage/tokudb/mysql-test/tokudb_bugs/disabled.def
@@ -10,3 +10,6 @@ fileops-3: Not for 5.5
fileops-4: Not for 5.5
xa-2: Not for 5.5
6053: N/A
+
+checkpoint_lock_2: test can not work when the checkpoint_safe_lock is a fair rwlock
+
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/2970.result b/storage/tokudb/mysql-test/tokudb_bugs/r/2970.result
index 6b8d5b7742a..8e7f02d4c9f 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/2970.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/2970.result
@@ -1,3 +1,4 @@
+set default_storage_engine='tokudb';
drop table if exists t2970;
Warnings:
Note 1051 Unknown table 't2970'
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/alter_external_lock_assert.result b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_external_lock_assert.result
new file mode 100644
index 00000000000..6eb249e7b8c
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_external_lock_assert.result
@@ -0,0 +1,21 @@
+set default_storage_engine=tokudb;
+DROP TABLE IF EXISTS p,i,t1_tokudb_tokudb_smallvc_250;
+BEGIN;
+CREATE TABLE t1_tokudb_tokudb_smallvc_250(
+c1 BLOB,
+c2 DATE,
+unique(c2)) ENGINE=tokudb COMPRESSION=tokudb_small;
+CREATE TEMPORARY TABLE p LIKE t1_tokudb_tokudb_smallvc_250;
+ALTER TABLE p RENAME t1_tokudb_tokudb_smallvc_250;
+CREATE TEMPORARY TABLE i SELECT 1 t1_tokudb_tokudb_smallvc_250;
+show tables;
+Tables_in_test
+t1_tokudb_tokudb_smallvc_250
+LOCK TABLE i READ;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+UNLOCK TABLES;
+COMMIT;
+DROP TABLE IF EXISTS i,p,t1_tokudb_tokudb_smallvc_250;
+DROP TABLE t1_tokudb_tokudb_smallvc_250;
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
new file mode 100644
index 00000000000..4cbbbaa7e34
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result
@@ -0,0 +1,33 @@
+DROP TABLE IF EXISTS `test`;
+CREATE TABLE `test` (
+`id` bigint(20) unsigned NOT NULL,
+`timestamp` timestamp NOT NULL DEFAULT '1985-01-19 09:00:00',
+`col1` smallint(5) unsigned NOT NULL,
+`col2` smallint(5) unsigned DEFAULT NULL,
+`col3` smallint(6) DEFAULT NULL,
+`col4` tinyint(4) DEFAULT NULL,
+`col5` smallint(6) DEFAULT NULL,
+`col6` tinyint(4) DEFAULT NULL,
+`col7` smallint(6) DEFAULT NULL,
+`col8` smallint(6) DEFAULT NULL,
+`col9` smallint(6) DEFAULT NULL,
+`col10` smallint(6) DEFAULT NULL,
+`col11` smallint(6) DEFAULT NULL,
+`col12` smallint(6) DEFAULT NULL,
+`col13` tinyint(4) DEFAULT NULL,
+`col14` int(11) DEFAULT NULL,
+`col15` int(11) DEFAULT NULL,
+`col16` tinyint(4) DEFAULT NULL,
+`col17` smallint(6) DEFAULT NULL,
+PRIMARY KEY (`id`,`timestamp`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_LZMA
+PARTITION BY RANGE (UNIX_TIMESTAMP(timestamp))
+(PARTITION p201312 VALUES LESS THAN (1388563200) ENGINE = TokuDB,
+PARTITION p201401 VALUES LESS THAN (1391241600) ENGINE = TokuDB,
+PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = TokuDB);
+INSERT INTO `test` VALUES (138,'2013-11-04 10:47:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(138,'2013-11-04 10:47:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(138,'2013-11-04 10:47:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(138,'2013-11-04 10:47:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(138,'2013-11-04 10:47:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(139,'2013-11-04 10:48:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(139,'2013-11-04 10:48:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(139,'2013-11-04 10:48:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(139,'2013-11-04 10:48:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(139,'2013-11-04 10:48:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(140,'2013-11-04 10:49:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(140,'2013-11-04 10:49:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(140,'2013-11-04 10:49:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(140,'2013-11-04 10:49:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(140,'2013-11-04 10:49:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(141,'2013-11-04 10:50:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(141,'2013-11-04 10:50:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(141,'2013-11-04 10:50:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(141,'2013-11-04 10:50:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(141,'2013-11-04 10:50:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(142,'2013-11-01 07:00:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(142,'2013-11-01 07:00:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(142,'2013-11-01 07:00:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(143,'2013-11-04 08:00:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(143,'2013-11-04 08:00:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(143,'2013-11-04 08:00:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(144,'2013-11-04 18:47:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(144,'2013-11-04 18:47:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(144,'2013-11-04 18:47:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(144,'2013-11-04 18:47:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(144,'2013-11-04 18:47:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(145,'2013-11-04 18:50:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(145,'2013-11-04 18:50:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(145,'2013-11-04 18:50:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(145,'2013-11-04 18:50:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(146,'2013-11-05 07:59:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(146,'2013-11-05 07:59:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(146,'2013-11-05 07:59:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(147,'2013-12-01 07:59:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(147,'2013-12-01 07:59:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(147,'2013-12-01 07:59:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(148,'2013-11-04 18:47:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(148,'2013-11-04 18:47:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(148,'2013-11-04 18:47:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(148,'2013-11-04 18:47:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(148,'2013-11-04 18:47:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(149,'2013-11-04 18:50:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(149,'2013-11-04 18:50:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(149,'2013-11-04 18:50:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(149,'2013-11-04 18:50:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(210,'2013-12-16 02:13:44',2560,29952,-1025,-44,-12545,1,512,1024,23040,3328,6144,0,-56,1610612736,16777217,-12,NULL),(210,'2013-12-16 02:13:45',62464,54017,-5633,-50,-2305,5,768,1792,23808,15616,4096,2048,-86,704643091,167772169,-12,NULL),(210,'2013-12-16 02:13:46',24064,42497,-3585,-110,255,60,1792,3328,-30720,6656,16128,2816,-76,570425441,402653202,-12,NULL),(210,'2013-12-16 02:13:47',62464,54017,-5633,-60,2815,-106,2816,6400,8704,18433,4096,3328,31,2046820434,587203975,-12,NULL),(210,'2013-12-16 02:13:48',24064,42497,-3585,116,8703,94,3329,6912,-30208,24065,3584,3840,29,654311504,1207959566,-12,NULL),(211,'2013-12-16 15:13:44',2560,29952,-1025,-44,-12545,1,512,1024,23040,3328,6144,0,-56,1610612736,16777217,-12,NULL);
+ALTER TABLE test REORGANIZE PARTITION p201312 INTO (PARTITION pOld VALUES LESS THAN (1378018800),PARTITION p201309 VALUES LESS THAN (1380610800),PARTITION p201310 VALUES LESS THAN (1383289200),PARTITION p201311 VALUES LESS THAN (1385884800),PARTITION p201312 VALUES LESS THAN (1388563200));
+create table test_copy like test;
+insert into test_copy select * from test;
+include/diff_tables.inc [test, test_copy]
+drop table test,test_copy;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_copy_table.result b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_copy_table.result
new file mode 100644
index 00000000000..e8765ec7ab9
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_copy_table.result
@@ -0,0 +1,8 @@
+drop table if exists t;
+set tokudb_disable_hot_alter=ON;
+set default_storage_engine=tokudb;
+create table t (id int, x char(2), primary key (id), unique key (x));
+insert into t values (1,'aa'),(2,'ab');
+alter table t modify x char(1);
+ERROR 23000: Duplicate entry 'a' for key 'x'
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result b/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result
index b572ac3b6e1..f1e2c5e83ba 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result
@@ -1,16 +1,16 @@
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set global tokudb_checkpoint_on_flush_logs=ON;
# Establish connection conn1 (user = root)
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Sleep NULL
flush logs;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Sleep NULL
set tokudb_checkpoint_lock=1;
flush logs;;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Query NULL flush logs
set tokudb_checkpoint_lock=0;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result b/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result
index 968d86e5659..3e689191d59 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result
@@ -1,15 +1,15 @@
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
# Establish connection conn1 (user = root)
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Sleep NULL
flush logs;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Sleep NULL
set tokudb_checkpoint_lock=1;
flush logs;;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
DB command state info
test Sleep NULL
set tokudb_checkpoint_lock=0;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_1.result b/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_1.result
new file mode 100644
index 00000000000..7e63c6a8a73
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_1.result
@@ -0,0 +1,15 @@
+drop table if exists t1,t2,t3;
+SET NAMES latin1;
+CREATE TABLE t1 (a INT) ENGINE=TokuDB;
+INSERT INTO t1 VALUES (1),(2);
+CREATE TABLE t2 (b INT) ENGINE=TokuDB;
+INSERT INTO t2 VALUES (3),(4);
+CREATE TABLE t3 (c VARCHAR(3), INDEX(c)) ENGINE=TokuDB;
+INSERT INTO t3 VALUES ('foo'),('bar');
+EXPLAIN SELECT * FROM t1
+WHERE a IN ( SELECT b FROM t2 ) OR ( 'qux' ) IN ( SELECT c FROM t3 );
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 ALL NULL NULL NULL NULL 2 Using where
+3 SUBQUERY t3 index_subquery c c 6 const 0 Using index; Using where
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 2
+drop table if exists t1,t2,t3;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_2.result b/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_2.result
new file mode 100644
index 00000000000..6ac385b4eb1
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_2.result
@@ -0,0 +1,5 @@
+drop table if exists t1,t2;
+CREATE TABLE t1 (a VARCHAR(8), INDEX(a)) ENGINE=TokuDB;
+INSERT INTO t1 VALUES ('foo'),('bar');
+CREATE TABLE t2 AS SELECT ( 'qux' ) IN ( SELECT a FROM t1 ) AS f1;
+drop table t1,t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result b/storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result
index 7ef86c9299f..dd517562a1b 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result
@@ -1,3 +1,4 @@
+set default_storage_engine='tokudb';
drop table if exists t;
create table t (u tinytext, v text);
insert into t values ('hi', 'there');
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/leak172.result b/storage/tokudb/mysql-test/tokudb_bugs/r/leak172.result
new file mode 100644
index 00000000000..c3d8358724f
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/leak172.result
@@ -0,0 +1,124 @@
+set default_storage_engine=tokudb;
+drop table if exists t1,t2;
+CREATE TABLE `t1` (
+`c4` int(11) DEFAULT NULL,
+`c5` int(11) DEFAULT NULL,
+`c26` text,
+`c18` blob,
+`c29` text NOT NULL,
+`c3` int(10) unsigned DEFAULT NULL,
+`c25` text,
+`c17` varchar(240) NOT NULL,
+`c11` int(10) unsigned NOT NULL,
+`c0` int(11) DEFAULT NULL,
+`c22` blob NOT NULL,
+`c13` varchar(240),
+`c19` blob,
+`c20` blob,
+`c23` blob NOT NULL,
+`c27` text,
+`c28` text NOT NULL,
+`c2` int(10) unsigned DEFAULT NULL,
+`c12` varchar(240) DEFAULT NULL,
+`c34` date NOT NULL,
+`c30` date DEFAULT NULL,
+`c31` date DEFAULT NULL,
+`c24` date NOT NULL DEFAULT '0000-00-00',
+`c33` date DEFAULT NULL,
+`c21` blob,
+`c1` int(11),
+`c15` varchar(240) DEFAULT NULL,
+`c16` varchar(240) NOT NULL,
+`c9` int(11) NOT NULL,
+`c32` date DEFAULT NULL,
+`c7` int(10) unsigned DEFAULT NULL,
+`c8` int(11) NOT NULL,
+`c14` varchar(240) DEFAULT NULL,
+`c35` date NOT NULL,
+`pk` int(11) NOT NULL AUTO_INCREMENT,
+`c10` int(10) unsigned NOT NULL,
+`c6` int(10) unsigned DEFAULT NULL,
+PRIMARY KEY (`pk`),
+KEY `c5` (`c5`),
+KEY `c29` (`c29`(255)),
+KEY `c3` (`c3`),
+KEY `c25` (`c25`(255)),
+KEY `c17` (`c17`),
+KEY `c11` (`c11`),
+KEY `c13` (`c13`),
+KEY `c19` (`c19`(255)),
+KEY `c23` (`c23`(255)),
+KEY `c27` (`c27`(255)),
+KEY `c31` (`c31`),
+KEY `c33` (`c33`),
+KEY `c21` (`c21`(255)),
+KEY `c1` (`c1`),
+KEY `c15` (`c15`),
+KEY `c9` (`c9`),
+KEY `c7` (`c7`),
+KEY `c35` (`c35`)
+);
+CREATE TABLE `t2` (
+`c12` varchar(240) DEFAULT NULL,
+`c15` varchar(240) DEFAULT NULL,
+`c19` blob,
+`c14` varchar(240) DEFAULT NULL,
+`c6` int(10) unsigned DEFAULT NULL,
+`c11` int(10) unsigned NOT NULL,
+`c30` date DEFAULT NULL,
+`c29` text NOT NULL,
+`c20` blob,
+`c18` blob,
+`c23` blob NOT NULL,
+`c16` varchar(240) NOT NULL,
+`c10` int(10) unsigned NOT NULL,
+`c25` text,
+`c21` blob,
+`c7` int(10) unsigned DEFAULT NULL,
+`c9` int(11) NOT NULL,
+`c5` int(11) DEFAULT NULL,
+`c35` date NOT NULL,
+`c24` text,
+`c17` varchar(240) NOT NULL,
+`c28` text NOT NULL,
+`c33` date DEFAULT NULL,
+`c26` text,
+`c0` int(11) DEFAULT NULL,
+`c13` varchar(240) DEFAULT NULL,
+`c3` int(10) unsigned DEFAULT NULL,
+`c1` int(11) DEFAULT NULL,
+`pk` int(11) NOT NULL AUTO_INCREMENT,
+`c34` date NOT NULL,
+`c2` int(10) unsigned DEFAULT NULL,
+`c4` int(11) DEFAULT NULL,
+`c32` date,
+`c27` text,
+`c8` int(11) NOT NULL,
+`c31` date DEFAULT NULL,
+`c22` blob NOT NULL,
+PRIMARY KEY (`pk`),
+KEY `c15` (`c15`),
+KEY `c19` (`c19`(255)),
+KEY `c11` (`c11`),
+KEY `c29` (`c29`(255)),
+KEY `c23` (`c23`(255)),
+KEY `c25` (`c25`(255)),
+KEY `c21` (`c21`(255)),
+KEY `c7` (`c7`),
+KEY `c9` (`c9`),
+KEY `c5` (`c5`),
+KEY `c35` (`c35`),
+KEY `c17` (`c17`),
+KEY `c33` (`c33`),
+KEY `c13` (`c13`),
+KEY `c3` (`c3`),
+KEY `c1` (`c1`),
+KEY `c27` (`c27`(255)),
+KEY `c31` (`c31`)
+);
+LOAD DATA INFILE 'leak172_t1.data' INTO TABLE `t1` fields terminated by ',';
+set session debug_dbug="+d,tokudb_end_bulk_insert_sleep";
+LOAD DATA INFILE 'leak172_t2.data' INTO TABLE `t2` fields terminated by ',';
+UPDATE t1, t2 SET t1.`c5` = 4 WHERE t1.`c6` <= 'o';
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+drop table t1,t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/optimize_temp_table_tokudb.result b/storage/tokudb/mysql-test/tokudb_bugs/r/optimize_temp_table_tokudb.result
new file mode 100644
index 00000000000..fe6dba5214e
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/optimize_temp_table_tokudb.result
@@ -0,0 +1,6 @@
+drop table if exists t;
+create temporary table t (x int) engine=tokudb;
+optimize table t;
+Table Op Msg_type Msg_text
+test.t optimize status OK
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/subselect_index_next_same_bug_157.result b/storage/tokudb/mysql-test/tokudb_bugs/r/subselect_index_next_same_bug_157.result
new file mode 100644
index 00000000000..b02d8fb831e
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/subselect_index_next_same_bug_157.result
@@ -0,0 +1,78 @@
+drop table if exists C, CC, D;
+CREATE TABLE `C` (
+`pk` int(11) NOT NULL AUTO_INCREMENT,
+`col_varchar_key` varchar(1) DEFAULT NULL,
+`col_varchar_nokey` varchar(1) DEFAULT NULL,
+PRIMARY KEY (`pk`),
+KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+INSERT INTO `C` VALUES (1,'v','v'),(2,'v','v'),(3,'c','c'),(4,NULL,NULL),(5,'x','x');
+CREATE TABLE `CC` (
+`pk` int(11) NOT NULL AUTO_INCREMENT,
+`col_varchar_key` varchar(1) DEFAULT NULL,
+`col_varchar_nokey` varchar(1) DEFAULT NULL,
+PRIMARY KEY (`pk`),
+KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+INSERT INTO `CC` VALUES (10,'x','x');
+CREATE TABLE `D` (
+`pk` int(11) NOT NULL AUTO_INCREMENT,
+`col_varchar_key` varchar(1) DEFAULT NULL,
+PRIMARY KEY (`pk`),
+KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+INSERT INTO `D` VALUES (10,'u');
+SELECT
+alias1.col_varchar_key, alias2.col_varchar_key
+FROM
+(CC AS alias1
+INNER JOIN D AS alias2
+ON (alias2.pk = alias1.pk))
+WHERE
+alias2.col_varchar_key NOT IN
+(SELECT col_varchar_key
+FROM C
+WHERE col_varchar_nokey = alias1.col_varchar_key);
+col_varchar_key col_varchar_key
+x u
+SELECT
+alias1.col_varchar_key, alias2.col_varchar_key
+FROM
+(CC AS alias1
+INNER JOIN D AS alias2
+ON (alias2.pk = alias1.pk))
+WHERE
+alias2.col_varchar_key NOT IN
+(SELECT col_varchar_key
+FROM C FORCE INDEX(col_varchar_key)
+WHERE col_varchar_nokey = alias1.col_varchar_key);
+col_varchar_key col_varchar_key
+x u
+alter table C engine=TokuDB;
+SELECT
+alias1.col_varchar_key, alias2.col_varchar_key
+FROM
+(CC AS alias1
+INNER JOIN D AS alias2
+ON (alias2.pk = alias1.pk))
+WHERE
+alias2.col_varchar_key NOT IN
+(SELECT col_varchar_key
+FROM C
+WHERE col_varchar_nokey = alias1.col_varchar_key);
+col_varchar_key col_varchar_key
+x u
+SELECT
+alias1.col_varchar_key, alias2.col_varchar_key
+FROM
+(CC AS alias1
+INNER JOIN D AS alias2
+ON (alias2.pk = alias1.pk))
+WHERE
+alias2.col_varchar_key NOT IN
+(SELECT col_varchar_key
+FROM C FORCE INDEX(col_varchar_key)
+WHERE col_varchar_nokey = alias1.col_varchar_key);
+col_varchar_key col_varchar_key
+x u
+drop table if exists C, CC, D;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result b/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result
index 15cd72c851e..92fb1f762f4 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result
@@ -1,4 +1,5 @@
-create table tc (a int, b int, c int, primary key(a), key(b)) partition by hash(a) partitions 2;
+set default_storage_engine='tokudb';
+create table tc (a int, b int, c int, primary key(a), key(b)) engine=tokudb partition by hash(a) partitions 2;
select dictionary_name from information_schema.tokudb_file_map;
dictionary_name
./test/ta#P#p0-key-b
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result b/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result
index 401e0236945..53f8b9a6319 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result
@@ -1,15 +1,16 @@
+set default_storage_engine='tokudb';
create table tc (id int, x int, primary key(id), key(x));
-select * from information_schema.tokudb_file_map;
-dictionary_name internal_file_name database table dictionary
-./test/ta-main ./_test_ta_main_8_17.tokudb test ta main
-./test/ta-status ./_test_ta_status_7_17.tokudb test ta status
-./test/tb-key-b ./_test_tb_key_b_e_17.tokudb test tb key-b
-./test/tb-main ./_test_tb_main_d_17.tokudb test tb main
-./test/tb-status ./_test_tb_status_c_17.tokudb test tb status
-./test/tc-key-x ./_test_tc_key_x_12_3_18.tokudb test tc key-x
-./test/tc-main ./_test_tc_main_12_2_18.tokudb test tc main
-./test/tc-status ./_test_tc_status_12_1_18.tokudb test tc status
-tokudb_meta ./tokudb_meta_3_17.tokudb
+select dictionary_name from information_schema.tokudb_file_map;
+dictionary_name
+./test/ta-main
+./test/ta-status
+./test/tb-key-b
+./test/tb-main
+./test/tb-status
+./test/tc-key-x
+./test/tc-main
+./test/tc-status
+tokudb_meta
drop table ta;
select dictionary_name from information_schema.tokudb_file_map;
dictionary_name
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t1.data b/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t1.data
new file mode 100644
index 00000000000..0d81036c832
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t1.data
@@ -0,0 +1,2 @@
+\N,\N,\N,\N,-1,\N,\N,,0,\N,,\N,\N,\N,,\N,2004-11-01 01:02:04.031903,\N,\N,0000-00-00,\N,\N,0000-00-00,\N,\N,\N,\N,,0,\N,\N,0,\N,0000-00-00,1,0,\N
+\N,\N,\N,\N,,\N,\N,,0,\N,,\N,\N,\N,,\N,,\N,\N,0000-00-00,\N,\N,0000-00-00,\N,\N,\N,\N,,0,\N,9,0,\N,0000-00-00,2,0,\N
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t2.data b/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t2.data
new file mode 100644
index 00000000000..5d74a90bc40
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t2.data
@@ -0,0 +1,2108 @@
+t,baaglenxmatawozomwaewbyaagmmjwaukszounrjftpitrtrnosoamqdavyjosbzlenmbftxpcmfaccawehfuhxkkixwkiggwuxqhuwwsttoedllywzmyjrzdkfgrjyfj,ÿØÿà\0JFIF\0\0H\0H\0\0ÿá\0Exif\0\0MM\0*\0\0\0\0\0\0\0\0\0ÿÛ\0C\0ÿÛ\0CÿÀ\0\0x\0—"\0ÿÄ\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \
+ ÿÄ\07\0\0\0\0\0! 1"\
+AQ$2a±q#B‘¡’ÁÑÿÄ\0\0\0\0\0\0\0\0\0\0\0\0\0ÿÄ\05\0\0\0\0\0\0!"1A#2Qa3‘$q±ñCRbÁðÿÚ\0 \0\0?\0×ÿ\0ÑÑÑÑÑÑÑÑÑÑÑÑÑ×¼P¬‰êFHÿ\0l~–yòçËñÞÛÚÅs‘Þ=J«'KZžÝNÇ`õõïÜZ]¥_3·Þ¸‡ÌÁ u¢·¬‘Ñ1MÅgb­^ɨç¹ *Á* ’9¢Ž×ܦ@}ÀûŸçÉ\0Ÿ·ð^3*«3ª OòÁ~ß>Hÿ\0ÇÇŸA#êE_|y_Žrª"yü7ÇÇûùO×ãç®é»ÓûZÔzøEEs•ð‰ébÈôõ/ÇÌkóá~U:ÙKÚ¿ð—ý>xzÖ¤îrÑr÷y{p&­ŠÛ }Ô\\)ðŸ$Ìj’mËȤ ß#¢Yô±°ÁÝo7$ÊùÊã.Ѿš½¬Ú‘á~Ð{]ËßMu£´:§Šó77"UÐ#š°}ö k+R4ãÍíèM>B_T!FÊ>Xç—%hdf(µèÉ+´O7iœý¤‹»Ýì¡b‘² ‘¤â®Þ#\,wÛ_&co\,ÖŒQ\,ëYl<GPÊdÅ–UW1÷"t\\'ßN7ï´H×gð{+ƽޖ~›»¶U_K]á%O*Žk½\
+ˆôkšåOKš«U²á~^¥H¸âžG©#t«-¦N mŸê‘\\Mt‘§ád_ ò‹û¼¢¢nŽ·ïo‹±‹QYE“­°‘þU%½X›¡ˆœa+¬3@’ DÞÒØ>F~žuT^Ë¡YO2"¶ÕÔ÷W¿Ò—Cš´„Û¢ŒPçßg×ï\
+IaiÐÇ)ê\
+WFÅHä(ŒŽeVéXïmŠ¶…Õ“²jW¥Y–ì÷š½xŠÖþ±5Àî##‹0ˆ\0H$.ÙõKà µk†õ„Xì;ò™‘¸ wA-ú7.ÃújÄøÒµ8s 2ÀXïf«Uð×C*"§•EcÜ×3ãú==H¿Ÿ)׃Øß*Fþ|£¾[òª¾^¾µôøEñçñðˆ¾W­Ä|õÆæf¦k»=í³X"XXÖÚæ´\\_ b°†Q¤çIJ‰Ã c]r§Õ¾ÀgAmd’\,¬Š-¹×ø}>—ÝÉVOç»wØ0›qÆÔv·Ëöõ¢LèL¢ÚI‚äuÕg-+fòHé¡æDˆñe#Ð$ïgDeb¯ð\\ÃdHŒ)%gT 혣–\,\
+žñÜr’6ëPñ’X– ñ¹Šˆ’¬i\,´™•ÉNlí´Q¼*»K G\0©A;k w¥}+å?¢øTóþê‹çÂÿ\0Û®½e«ÝçðŸ÷-‡¤ºäNÈùg#ÝNT$œ¸šéÃ`;‡ŒA†Šy˜% ¥ØÇÉáIZI¾ÐµÒK¬˜¸rWrì¯8ï•°šÞ3Þf‹pØíÕ ¦gMLtnV<{J‹‘Á8TóæV?í\\“ìˈä÷ž¥f éÊ`µ µåRAIcd'oº±]îFe?¿ƒÓ­;•r-šSÅb\0‡ÕŠïötßš6þ\
+º‚?¶éÏG]ÞˆŠß ãËZ«åÊü¯”W;Ê|øbµ|9ˆ×*#•É×N¾Gûÿ\0—Y=z1¨¾¯\
+‹çÏÊ¢"þƵ?*õTýÊžáÊ'Ÿ'GCQŠªß”rª?÷"xDj9¾|/¥U¾”b#ü½}J©èj»>Í{îS¿Žg£àŽØ8ÚÛ¶ö³C%¤Ð3í3¸ÊGƒ‘§Ûè§_Òó9ÑÞH°°™Šéƒ äË$)ßMï§?>}L»‘ÎvóÁu …}-½äŽB¸líÆñfR!ŽÛ[¦±Žd ¯ûzš¤d‡ÜÛ¨•Á²GO*Ŷ˰§ßlÿ\0M¡à>Û3#‚æGœÊ6aþBåk3oõö¬‰ÄC‰ŠFÕåGš:Œðª¡À"%‘&€6$ øÿ\0}¾<m×å™Toº“¸wóöù>ÇçûoÔXý)¿†³³o§ýfW“¹¾Ž›ºŽê„+ ¾ª­ÖüMÇOΚ*Ä‚ÚY$ouZM³÷÷!EFøÞ2 Ö­=“(üÌ…†®ŒØuR—6uá´q¤õòÓ½Ž®ŒT{¿lâ«_*KLïG¢/°»¹†š!ûcaœÂ%žE÷…ƒØäpÑÂç¸I%‚h½¨dÎ{]#YÒUkr+­ Ð^ÒSQUÕÁmxA¦W˜\
+‘!–ÆK™Åw¤’TXØP„_º#Š5˜R=ÉX¹TbµßG‰Qøð<7›¸²²Ä‚Ü’ßÁ ü7ÁÖå\,@!1³LK‡ÐI&&…{¤–“ì8‚8#1>7=T47rRVY^ך6Ä$3(¡ÏW•8ùqÞP÷ÆÛDExÀ1^çÏ#šÙQŒHÅsêé½òþSdÍâ|þ’Ô ¦Š§3h=¥ @e¨°‰³jf³$V€RV­|ÕÄ”I’œ ’‰ èéÚ¯%óx[L6xzçÎMÍsíìu¦$x2³‘"\0í!cÕQž$‘E—5—{Vܬ³D\
+öÚk „„%Ý0¾Tä½ÅÍ@„è樫½Ý„ì†xM¨Öü¡{‘¨£Ì{ƒ:¹¨ª[ØdzµŽÙF‚[bñ#BÛ+–é¡}=É\\´“&Dâ&­fIg1\,MjZqBÄXêÏ%Ø’FYQkXTïEàDéÅ^!¬uµ8+˜ÍrIj¬K[¹iÌ n{&4i¢ž8jµ”噣æñ¼°Hêtyþ×Áæœ'4Þàyb¾û®Š²¥».·%µ¥»H)@~Š:ºŽ¿E[AJHBD8WÒÚCX!X×É G„{3Ù¯rÅòE 5öy÷‹\0‚gt\\…oe¿2pŠ’+\,þŽ¦´krn(eOZâd"‰iþôQ¡#ÈTËÇè2W÷ ¶¤·µÿ\0 ¸ó(¼DœÃJJ4]w\0Vàâ>ö#ãû)g*áu.•¬ŠÄ:É@y&>]¨(sÜyFaáÇGZ\0ËizM©Þ\,+«`Ó±IQJg°Q¤M Íy#Œc\
+?zƒÔmE£¡|M{ÛKrL];˜ªq¶5òr´ö‚˜µ„šI$Ž¯6h„»Y¯ûtç§ø]]dd'ŒR\\r×\\­¨r6ek¦’$q¡¦0•^Ûw¥UÙ¤E*Ì8¹c™îËy\0õ^z×dy"½ÖfSEG_È<i…†I¦`4t²èA“S=dLŒ"cs~Ø— öìŽ71ƃ;Ž·½® ›âWCöå^]òæFÉœÓÆ?ík«£Éˆ*kzáâqò£kßd2lØácŽŽO©7ÙreUæv¤ÛÝXAÈ’‡]W‘¸AˆÑX줖Ê\
+ã RÃ÷§‰\,s›çÃQªmwõvutYXB>ÒBaQôàKL£×ª­•3Ë(RÕN’½ñHè°¹=OÚÔ»Íêtqí˜ÃÅ!ž ’¥‰èÒ†åÒš?¤µE ³Vò#{2’à÷Tôç\
+úXÍã³3¬ih¥Š©nÄ´ïL‡„†ä ³³ ×’Æ›yØäÚ¤vH´Z{~Nû5B‚ZhÝÿ\0FEdÒÌßóÈNœ™†•ñGÜ?õRýïɈ’CIÔé¥Û§ÔCŽ¿‘»•ËãwWµµ¡Õd¹@jâ0Ń²Ò<“0»Øã?ï!Y&B”×KqGg$‡F•±O+§–C)´5ºáˆXØ/½<µ¥l+Ew¥DžëËq)bdžWÆž‡·Ê5<5ËSªõÄ4#¤ÔÇÀlV&Ø=¾‚¦lC¯Ü +’X›¢_2>²EŠTsåò‘’ÔÚ–ü¦¡°Ù )*¤i•ªm0x€ÓL–H\0ÔÑ“°Þ@>\\ñÚOMÁ™tägåæòb¬˜L=ÌÆ‚EÈ ·æ yØ!ò:Ô·õiú÷=ô¾½~ÈðÈånØîì§#Ì´c=V•“š¬¬¤äÚ–B;²—SÂÿ\0œÖ%¤èôq¦õ Ø2‘×xoãÂyýÈÿ\0Ÿ»÷#ZŠž|øV§§Çú\\ôðçoÚSWl1\\ƒQm“£åž<³Ð÷ü5·Í6úGD‹öv«—è`óY†Áåzg–‚dHDn‚ÒXŠë\\Ÿñ} ìNÒ.ð;HÃMÙ?$X„Ói[1vÖ½¿éDÏÚÎùxÞÎDŒÍòDk%ÊÛÉ4ƒ×’F”XÂXŒ(©;ˆÃ\0äA?c †ÓÚwMˬ‰îG“bzÉÇÚ\,Zœò3Ù…+ÉÚV±<;à¢Å ÁÂ5dlŠ®@lVz:ô•žÛÕžÕo„V½¯EñòŽj*úWÏþÕUs\
+ª©ç¯>¾lú:::::::TøWˆ9 Ÿ¹KÂÜO›;]É<›«§Èã3ÕÐ:Rì®­‰AÇÄzÀ\,\
+ï»°%ìö‚M™ñÀ<®é2ˆ©åQËý(‹å=KéUü¢¢""úQËçÊ#ÓÇÏŽ³ºþŸ§Í6G7¯ú‘r¾nµ6Ö¼mÚìVƒ“í×U×Á Ü¡É1¶gGxÒcËg\,\\;çW‡{sÅ …6lü})/OÛY‚©i\
+Ê}“öûl $¿Z̶F\,]7±)\0±B7P Ïáw”•]ù7ÎÃÆ笤þ•ÿ\0N~.úWv›‘à<8•‡rÍåm^»Ÿ9eŠK Ï#\0¿©EZo¡Ä)fHd•YI¼ 0ÐIo η·²4©ÒXO‘²¢i%8I„"G˜Ïm«Ž‰$$™¥lѵò¹Òµ‘$H®z+ÜåW"ô—Xr0ˆÒf›Ü½6\
+Ø îzÊÉ\,‘ þÂ*áåÍíT‹Üt¡Éêrúßë³Þf’{«¨&²yl$ £ç2°FV±\\ÑÍÑÀq Ï|Q‰?†\,ž%™¯Û‚VI×ã³Æ’\,Á&$€vXâ“œ!@;lNûìžzP—T@#`¡ç™“„’Å …#`Ò"wwùve lée;APƒÉžÀ<¼îŒ¹éO©ˆï°ÿ\06†M0„ÉïIR5ûGŽ;$Œ{ªä•!Ë`û|äLŽê䚘lÁ¹&Ìkl\,`µ®\,7Ž¯$i÷òdž¹Gƒ<¬2½ƒœ×­^óº^ßxË“ô¼]ÌÝÎãëyˆŠY.2œ‰”ÃåJPuàOgS=E¸àŽAâ”4O‰Î‘\\ÁZDs/¢W¹ý-¶Í:‰i7ø;êórMš§õ™!汬¥‘ÑH)•!ºJ#(¦d“X4øal©‹\
+xÞ¶·Ž®±Çc%“ ±Ï½Y*Q´ëÆDH&³ˆK3ž|U%â®Ü‡Æ·þ#¯zX§žŽ:ü5X¥º¶%YnDŒ7âL§ex£nûÂÌW–äyåôdûvÆö÷_°»âŽIî8ð›™t:<Ui1òպ€# ÌWoà±°ä€1 ‚!G†&¤NÜz‰%\
+›žÑ¡äMCÇœÞë`m•ÐP÷àŽ3ãsd$²¦…²c8^´ݳè'•õmí={ƒ€0†?ý|Žï+ ßÒU}••´Yû8Û!u§J…ßVN$¢X‰êl! ‘E÷b‘®zĨԫåk³yâ_G^0@"Èöè?Z‘­t±Æë ç’di25É13Ú!¬Hf…툟¼©9½5jÖM¬[Èæ”qœÏ!E-Z)êÖüFTŠ6³=y&G²?\0Ò\0ËÈï²Ìè<vu!¡ uq˜’!–½ˆëÍ$‚YÞ°1fbËY$‚ÒY`’ŠŠ7\0\0œñæ?{aáLл\,åP8ºŠp‹6X«\0̓É)¢eqÄÝ5Ä}·²4oÏAÑÞÔQ"1NEï[ÌSUÅ©G\0[m)$6Ά¶þçOîËö²ÊïÕÅ8Zá̃ p'©ò²{c™Eï?¸<$ko8ŽM/Å\\-ö†Û\\®­\
+ë³ÎWÙçó¹*âÄdšP‡‰y7Ég[R\,b¬ÓÉ íWô8Z¯ÓÍlóš¬Î†'•A¶ïÖçCˆyç„u@±x¯±`Þ–Á¥ó„eïÏöòI#þŒÑ1Ï›UêzSdµùÍÚ°[©!Æ P»¼k-g´ÇyD2“$@ 8|Ou®³’ «¥ôÕ˜ñš~Š­-\\˜­Û’?d‚Y£(ݼqAby ^üE¦ZòPf üÈÈåžx_ Á!sVhdŒ|6g˜ec¤Ž/Dªøÿ\0jÖÀ·Û‹ª ·Èæõ\\¤Æ¤Rja&ÉA!×ÃiM C×F\\?o*8±KÚ¸„•\\î‘h§åê¬a >*ÏæLBV­ }dSDÈ_ ×ѽ׶$‘’±ŽVÃ"9æ«ÕîrQÉü¿` ÕZ„AjÁ«œpéBX*Ç\0•š"gŸØzC£ŒÇĤ‹ä”d-ôÆÕo­ÌâÆ3\,•îc xy¤IšyEdNâXˆÆÇň†PÃÉÝ;³‰ÆEÔﺷy ×X$urÌ‹&ÌP\,ÎK‚ä·Ÿ'`:V³9ŽH89G;Y°ÄòþJÜŸÔbdÐqÝí`A4²*ÑH0¯ªˆ{J+ä‰ •$\,™§|„á¯4úúM-þ˜µìúº½d Ø9¹J3\0˜"ÈŠ8l .PßgPÄÒH{Æ‘²¾( {ß$È×UH~ŽÅFª¸.É =¥ÀΦÖ\\Ó×kì-á²°’®9^çûÁJŸrÿ\0³¸†Il&$ËÓ-&瑶ÍaŒPCÆ-1mJì˜;AÚCå„A+¤)o«]mVnhåÖÆ+–tEx¾ aÚ’ÐÉIn)#¦Ð†ÅÉš!<5å’7jqÍešY¡* ¦Jðï iÛ$ulÓKŒŠ¼±X¹%œ„’Çø]eŸ°Ó¬mÖ:Dp¸‰ÙWieDžVY¨Ëɤn3Pâ˾ÒT•iSvÂhµ$ætʶ"WýœÃzî„xé;YeÉ«Õ®kl]þg'²Ês†VçOË|Ê9«höüG¥©Ù€êȶ…¶`— ¾‰DŽÜ\
+Q'´]n™ÕÖt³ƒ\,2JÔWwÍÁjyŸ/Ç1å(eÜ _3g¢­™”aC£.ÂÀ©Øy-’¼{AiÁ€ÛX³èIAäi õÆô²‹6¥ó?pÙÌ«i¶ù‹m•e*E}L çHÙUPVè ´"!D¹¶\0ò\
+0XÉ¢EsãrHÉ^²=âtBÅc?ÐE¾µÛ0[–.ͬ}œÄÓŽ´ã¹#´õÑ;2ÈHe‘‘l$(]iZ;‹Pä'•S)5XmW†IlÕ¿*g–{0Ìbw‰çŽ8f Ê>é\,Ĩæ5Öýgþ™’ý:;žh˜f[\\ö¯Î•…rWm{[9ä(é2óè8÷Bc˜ŒnÓŒ¯=¨¤¾CN¨e5äÓK%²ÈØq•¨Føüµ=Iéw•òÕG9îEbþß—*ª5~UzÚgõìÀ/¨·küãÙ¢À.Ÿ’òVw<‹ÚG'X=+ëÆæÌÕ-v”Þ>†Èxå¬ÛŒ‰X«ºØ¡†µ “=røP°šd·.«O¦µ>¢Ø2k­ªÌ*¾Ða˜sB± ™‡03!¬žÅž7ŽLµ²C<oèj§R½S§äÓ9©ñÅšz“Ä™<M’HîâíÈÍ[]àR+OÎ4‘eMÝU˜bÒ…56€EŽÍiN7'±<25¢ŒNÁOèŠf \,Dr“öê—ÑÑÑÒ÷LÝ_|g…ºäî@ÄqÎr&ÿ\0y­ ÇÒÂ{½vz+@êƒDF¯Ù9L’E_‘µUʉãÆÛ.Ýhñ< ÁükÄ9¹¾Ã8;E†¦ž ÁØWä*¡e‰\,Š× ¶˜“H”¤žU —Î’#Ýå5bv;¬ÝO klý¿µÏm`´bÊäb0È\05A™¯òÕd™öòDôTVÊÖ¹¿)Ö|¼?ÎzNL° ­ÖB»ù"ÌÉ¥ž1€‰ú±ç”Ê“Œ‰¨Aã†ÁC!ðHù%jΨ²zéë§=ИüöÏgšxþ®ÒcìCì/^…Lm{k(\,9†¹bôÑ€¾Ò*HhÔnõŸT^ÅêL9!g¨0ó\\G ùmvÍ怉7ÙJÇZ’pos‡šP%¥È»ÛHfJß]l˜»ãôù­>V¾Œõr­~[Cej«Ò&\\P!…‚²N‹=Ñ*Èç?íï0mõ· m*0Ü“]‰·>¯INó¤°VYu³Wgå*rVò†Ôý •PS-cá<ÛP3èó5-.rÔþH].¡²Ücë‚—šµ*h0 Ý„ÕYoë@‹Ø†sgªé²„ÂÕ„åQ’DŽg}çÒºÐÇî6Å\\ØhÇž©g9e€5öWBÁi°’ºÔ2ÓíÃ|H=tÍ4qf \
+ñãÚlNà ƒ!ˆ½º[­/ÓÉI\,¢ØŽ^pCÂÄJ²V1 2î<;7±ägõórMZíU¯dÍ~H‘¦匤\\PH볎2³rÅ×nOöUœúRk7}þ«—÷¶œ£Î¤ãHO[F^ßá­èjÉ9j©4W6 K¿ÜÙVY™›9°Ê*×ÝhM0³Ë6}«e4wÂu½ºn€9 {cÃqÄ£AªÐݹ¼³•šÄ›~¢C…b( <ó#„wÚ왈qœ­ˆ˜ÞÀXíu—VÐÝUÎËŽdõöv›[÷¾0£¦¼$«Cíc!†ÊÐ!„ˆ2±ŠÆ"7«Wu£u¨GeêÅÐk\
+Ï^Ã_Xòex‰Èuü‡ –AßLhrm2Ï \\$Mµ]£ÔZÓ5­bJvù5(/÷1Ö6« u MÛ¨° ª`ŽHÒR‡õì‘ɶdÇáêàËÍÞI¬Í}eE–9LÕ\,«¤bHÙƒC* ÍTû”Þé4í¹¸âKí~ëc§Ç]ö—Üe?ËɵjÇ~±ÆÚ-<Óñô”c$ûù_P[s%¨ó\0ãÄcÉKY]]Y\\/'ñø±­äiuŸeõN¨Éj4EÃ[°ÅÝÔÕL ¶¾¤y¶è•–€FmoûÚñ&…V5_ݸ£ò™;Id ðÚûFºæœ‚NKå«8Ú–WSÍ)²ÏT5´3Ç^êûÃZ; ’¶0U‘Ç ›ûÈ?²xÜÈùËžY=Ž­ãêxdDÜÙÃOäÝXä\,ì)²kž« í-¬e}tUN±€?¼\
+?½N5wÏdêéêbžRW¿˜ÞI’ e¥³<V¥¬dÇ4¶Ü’û©R)·†9åötÏ=¾ö6•¬ÍÞÕŠ°ÇKÆÅ”™Ö%ÆÆ™ œ…*ƒ¸‹Þcù¦4ðá{ÚŽ=î“óülI܉Ü-9$pèºK.åã ƒ¤´«¼ÚZ×YSŒx:s·:¢‚Í]Sµ)e/êf±Ø=ºñ××öý–Á (“w;6.³yn=à×x½@$Åa]œvMËð3Øv[j^UD¬ež²bÁRç†'Á\\wÝ#칿—7Å¥ä—í_œßmrûÌÌA¤Åìl‚³ÊD8ÕÓG– ñCÐ8Ë Ó%‚¢\0µh§{\\c©ÓwÇiÊœ™Ê——–¼™ef¸®#ò!xüuPS´zLßév!$SÓäD±Ñîîi«ß:¾¶’ÎæÎ íbsz*ljŽ‡#—ÍE+F µË˜Ém=•úHbÇâéÅVhY²³±îÇnð›A\,–æHäKz…ŒŒ•(c–{ ëF\
+ÖÒ´igf½4–VN1Y3xˆ¨±Á7 8õê9ᬶ\,L6¶‡Ú€e-0PU˜¶×•GZ×QÒ–æ 5¨r\0Œ9Äû¢«¦šyˆÅYUâ.*áÜödžµúÙ ä œ~$suÙfNŽ–¿“Œp´k™K®¦:Õw‡VÂâû—È\,ÍkaÃ/wÚì¿m|¡yEÛªå4ܨ¦wÞYË¥nªu“ÿ\0TÜñ¶>¨kóÍuõË÷NyÎU‰"F  C CŒ†Ö£ Ãé²RUÕK]A¡¼eANC´š[«RÆdAÇÓ\\ÊÂ46ÀÈèæ5 IJÉúÎiÁ¨4õ{4¯XÀQ±ªl8ú{W¢’°YZÁV3W‹pÒWidv}ÇaBp±Ys€ËŸª£^ÊZ‹²(zÕeªå”Ö/ùs™LÏ ˆ{ŽÇ¬îù¸bõÀñù|üéAqâêŽ?¡œ&¸J»©ó>K¬r€ŽA""'”â‹y"É ˜ÑêcㆃmÈ‚Ø%.rºȲÌGm­¼Š°bÅÝGS\\Û_ÕCõ°FÍá„\,Ì‘\\<ªÜHlàåGrt<_”ФSâ¹Ùõy˸­³ÝVΖ¨í)r\0ï²\
+ÎÑöÉ`bŒ\,…ˆÇû©?œ€ßÉ•œ]SuKsÌósžçšÇk òÛ)qú³4ðG›0yƒ°&”G[FHêÿ\0Õ"séɪ±CìEÍÚÿ\0Òº¸s§ªã¯Á”l„KbÕ(#½6A«Ë%x–O­ïIh$w\
+L‚}Ê/-˜5ÓDz—jØÎÛ¿^ZI\\”«e¬VJ1NÐÍ+i¬Qì„ J$³¸d⬧¦ÏÊ|yGºåNbÂÿ\0-“M¾ä¾LÈêÅ ›ˆl­ñ”Í¥R^<áË_-°Øhç‰ÇWÄbö²t5%Ž ñ¼‘¼î–‡Šèa·Èqç \\ñµemˆw¬?KoW¼ÎÁ}cAv £‹3œ!´¦C ßtÙ °íÚ«#Ó§-ݯp—"_r·%XD8E1á­–yTiPVNË Ì!É!Õâ<SØC3Zéž]#åo8 NÞ Øò˜{;»œw8w ÅsÂÅbk/øŸ™xz††Î&Æ[Þèœ&fÈï[¬a’²Úv˘’ÉÐúRÁ°PMšžïÙÂc ÂP³ßÉTŸ/J|QÈÇÊ#³1Ç®8CvŽK3Ê“\,‹'Pìé1–¼Øø^Z•²9GÊÛ¬•è[L}ߪŠ«²¡+~dì ËîÑrV€@ÏÊ:{NÖ6<‚à ÍÍ%÷"Þ6Ôòàÿ\0MYR¯>`Ia\
+[èÒ&Ll“˜Ù":)„s=Ì?‰‹³;Nú¢ò†“+P-gwQMUÜǶ¸Xìd»©Ë\\8нbAy¯Bt‚Æ‘2­‚tPà ±DÌë6m‚\,n\
+—‰Ó%ƒÈK#¶×§0ZrF(¬Û-ý‚"Ó‹*òÎÌ°Ê/Ë¢¨†®R1E8¢Oø»s]/dž÷/2GyÃ7êLhœ—‹ýhÉbE4H5X¿n:76".üBö8‰üéë.×1ÚO)jD|¿PU»bNÄv®r9d’z±Ë3Ôw˜–únn±€¡¤b7êÝèóŠ™mK¬8ãLxy«Á —‚³=c¯p¬BrWþjÄ<–\
+ª£nµÚ½á|ùk]øTDW5éO*ª¨ß><¯çÇ”òžN‡/«Âü§Â"'•TDETDo©U|"'ÏÂùNŽ¡Dlvÿ\0N¯ýTjlI©8;ätE„\\%#<#›0ïd𪊿?…ü¢§Â§…^²‘úW÷¬Eí5ENä\0jg°IÄ‚eœ°vN3Ý0òÏ\,##½lzÉbV9©ëO-Åq©ðŸô‹ÿ\0Ú§”ÿ\0Ž•n'åmOh"½ÎžHÿ\0¶hÉy¾ÝÓF±µ«æF"Hß(äOÚöú‘ªŠ«á<Rý3õ] –s`=ŒK‚eé]aŽEŠh:*O6ÍÕ‚¡¶ñÒ¿Ñ‘jìlb$Q”¤ѹÝš8I÷4DìC¸+ɉØõ72PË-N¢·At¿}4´GVÎHà²e¹«2*»*’a:8Œ’'½ –"–ez‹"=½/:$ö™ñ¨8æîœv…Œ¢ \
+©Ê‚FÆÙ¯drJ’ 6DDg\
+D±¬.WÇ b‹Þûñ uÇ9Œf«Wa5ô†T9°0Ñ 8Kj…‘Ñ•HÖÉÑÄä…ŒlÎsÖF½WÏRG…ïËGȹœ¦¶žªÊºüê\\ƒ‹‚9ìLŠÚ®ÎgUÞe÷žü ±Ð±ZÚðcJø~áóJ3¡‘±³°ÒÆŸÌãèd0÷é^C2¨.­ÇêQ;u¥FÄœ›ƒ#.Ü÷ÜùòœØ¬¾2Ìð\\Šh^t"@èHƒcÊ!·cÅË%Jù²È?aÆ[¬hxŽ{ª Ñ‹«©·±û‰­+¡½‚‘–c‘H؇•ÄI#¤{Õì‰@¼G܉r'5v¿Ç¹X\,îv^qÎÙjxäMÖocl- ƒ «½Ãß_H9¬ ’ddy؆:’ÙGOb(“æ©æ÷"‹È|gV/(Yhí\,ÉVí*N¨ÂRD¢PÙ_ý¦a2[âä±–jb\\cE V+QÌk#·•¹·žù?McÉ’PàÃŒðxKŒ/OL£ëdƒ;V]]¥èw6'Ëj93ZIƒ¸X¡t0>IÄèÜ{Ý– ŽYñõĦj‘Ú1ÕÊàX’ãGYÛôwbÎÛ¶Ä4ËÌKJ9ªc¤²DE˜ê÷¬É¢´qÈ#<È7\, §ŒcbKu¿XŽ~)ø‹)k­ùcCy\
+¹C*Z3²§¨²ÛÚœlõÖÏ`.ˆqÁË2¢´v‘ë’ì“â*\0cL.ñ³ø^ä¼–3S¡‡yxMàœ‡µßb©)ò¼¥Ç6bU­ãœÆŽ ¹}´ä{»¶ gJtLH44ŒX"–¦xØàþH­ªäL~šÛ[0¶‘l‹}ÊßãÖA\\%ÌV•=e œ¤Ia¤Ë‚¤ FiÞÀËTô’Dš†m»dãÞä+´¹â´àWñµNÖۻ̓cqÌ=ÀßÕØáè- Òyd>È~Î涞à[Úd¤€iàXá™Ö\
+ø 9¦é%v&[ðÌË“’RñYúË7†½©@²¬üÕÒ"%‰åŒ»*…äÆ^öNÀžÍ‘ B$Hà(ð´×·$±Ž;E2Ç%Ù½Än7=5È°.½åà9³˜s‘QäktæK]kÉ•RÜj¹õÛ‚©³yb%WëìA§`.ÂÐrÁÌÒ¯ºË$²Ñ…7]šïöÝÀϺî1“ès\
+ýcp½ºf¬s™`/m.寳§äÝn.ž²¶+fêWn¾Úÿ\0ïF¦s.\
+2<\
+øb3'äÎüõ÷ÃT‰Ë`óvhîSîW®Ó.ñ¿ÜZT³¤Ï nA˶4£"ÀÚÐÒWhEhÖê;H'¡˜äáoµ„Þp‡5qŽ;ƒ{tÐZvãÂÐò©´×9«¡3Ùz’û’Ôñ†T:û­ÌUõ§ZØde‰·6åq JDÅK©×2×ï×–DŽìt«´°ÉM_^Icx)©UŽ¹yÈ ·jJÎÔNdŒœí>“T_¨n­8R{ˆ³Í ŽK$ ×ø°ò[bú£òìúý§Ôc‚Íàêk$íã 5 /ÐÞXQ‚ŠÏ8%•n³EÈ–’Àvóa\
+òÄÛú«9‹ÓW+Ž"xþØ@\,®ü}g#ÕRñ¶\
+JaŬ³ZKK¢è€Œ*¿¹*ÎÒØ{/M}p‰bࣻª¼½·¶%lepÄ™+gH:}Y½gÄu^ßñ:\,ÍÇ\,ôÝËìÚÜrÄE·Ý¤öí¾¿5÷”©5e ðÉrvh¢I† ˆA‚àâ.Úù«†¶|Ÿ´ã¬ÙdsùÐbk?›ïK§äŠvò&Šÿ\0Ó\\j»)CZ&}à­í âÉ-E»Æ‚ºd…ŠìZºž¶X<uQkU¡‚ʼnòOzå%ŽŽY$f@²Î –wµÜ^ÖÞiÇÂÎLžNB«iѤšÎBX(ŽÝ:R1ÉÉ#ˆw²ÿ\0E\
+ÿ\0ÒĺS¬t9.*ís¶=v^B³ós{î]³Üß:ÚÍ8æºQB¯m…¨•±=J™pÊ; {Už6I#HÔl\,Bà;xÜómÒÜòÍ—ò[]Q''Ô )™ÈtòäªËœ‚pæ ™„Ó®¢©¢j—Øa“\
+òŸ$«XúŸîË'Û[O¨ÌAkœäC¯4Yú¼•1ô±ÑV=<yLNrÌ\0æ·ÍfK) CÛPù«¬µEq9cW¾žý(¬p6}¼öú¶–\\MAQCY{º»k*õ:ýºVWwqf\
+‘ˆú÷ 5t0…öâ‹í¢Ar¢Fš§™ÕøÜ$qÑ”O—Ô™\,žNÛI-ŠÕ±U5™è}d‘Aix*´Ò9(»Ä¯j!Óiñx¦NHì—¯SŽ¯ªð4›Ö1µà˜£S¢ˆçi%gî…›n¸ã«'•û€±ÛÙYÐÊ5ù-oà„ÊRG<Ãæ\
+§<XFIöFAÅ<b¼f²±F‘£ÿ\0ìd½~ß´ÚB(®ªç7ˆ9›$Ó#¾¥{Z÷XžAãê«Y\
+G1òæÑTØByd\,Ñ\,r4‰g†bL|8´í™6ÛEŽÙÆîÃÉÞrVx#K\
+£Sd?ê5µ§¦Ž=œcK_afÃ6!F\\"åaÚF ~ ì#5—S×Zætö™=%Ý°ñ{ó±é ¥2¹kˆÔš\
+¦Ãm\0­XŽRÖ ä˜’y(¾ª NœÒ˜Ì}(kÉ8Ô¸:Pˆø9Ž[™\
+U¯ƒ³½yZŒÒÍ@òߊ¦è ú½ü¦{#=©¬veÓÙË3ÊÁ”T¥fDWâHeï 1†n<ø±(|…/Œ\,ëy#ˆî³Ñ×¥ìØ\\´³‰qJIb!•ÒWúÔ¹ÕFtVýÓ$DX¾á±2 Y«"ÙŸ]Þ>–>‰}ቢ#ì3-ŒåZÓæ‰Fßñκ–ôÓacÔI’œi¢|ˆž•däDö9Š¨‹Gå+¸¶Y`¥ÞQhs{ŽM¬ÅÉrsg§¶0ëŒZl°gÈâ6¤ÊØ\\kQ‘8R¬ë!:WQ¾©†7Ò¾ºËìç¹!K? õÒ²½!|¨çûr!̽}Ç (îz¹Y›Æž¤˜mÛ’µ\0©@Y’åA'z6RõÖ/ÓÍ4¬ì‘##{M›nºKÓé$¡X¾Œ/=xjXD]öe»Ê£’ãPðW™ÒT^QƦ>´è=~|Dü'•TDUWxO>|«Ê§÷UUùUèèzx_øÿ\0ö½IÛÇð§÷ùP÷Õ¸ÿ\0÷ºé×(åDðž?¯ôOꈋò©çÇ„ü~:㣠àpv?·útuS¯¶°¬> Ip¦:O5VJפ­Tj3Ñá$j/¡Z¬TýªßOÇOë´yXùÇH߶¾Ú[¸¢S”PÄK–£~ÒS]â'’'úˆ…MI}ÙØÄ‘¯F±<ÑU>ñùð¨‹ÿ\0h½z²Gµ=HªŠŽòÏJ±=/o…õ+<|øOü||ø_ ½ÓÚ‹#¦òTòefZ¶«Ù’Œ¬ÍJçbDnݚ䘤Tª;#´MÅÓfU#AŸÓ˜ÍERjסA3ÂðÁu#_ª«Íx—†_¾ÝÕ0WVeoï>Óò—!CÝ!iïi¯é#¾~nò…“û‘eÉ–0…l„%‚H=–èEjE+¦WF#ãöU!|ôzn>”ùŸs9¦ÞÈúl©ôºc5"—P ]W‘ŒŒCÜD•¡c:\
+Ž[ãy¬rãa…îß‘1ù±sþÈ7®®”&†e“`“S‡šúKqK’fÛ…ˆ§«cŸµ\,ò *E2ÄÉ%í“ê<7Õ\\ÑÈe\\š+ˆÑe`rË>N <¤Õ²Æ£[Cv”6SNðO­P Ž`…ˆÙ…ló]0ÿ\0Oäî[9Köë=ÙfžmDË^#;÷~ÌÒ`ø$Žwpª_‹¢KÒ:ƒ \\dBHaH•^°*¯w„°°­ì‘E!<… ÔÉ^öÌü>S™«±¸½¾Ç@ ôËkÂ65TÕÉ n~{Y°µ[ 3”Zm|í„šÜñµFÿ\0™PE°&¥=‘ª\\‡ÜN#)´Íáí8'_[ÞVO+—ãí_#ó†w%sˆM½ìïݵè¤õ´—U-Þ´BÁ ºÈ‰®€KE \0–n?ê-€Ø „Íé†À&³XÉr–c¬£Û[<ÁŸQ#Y—ª;>}óØÃ:¤†×Û ìa7öê"F>UïqýóóŸ;ñ_i—\\^+4 Δé4r8\\Þ6ö³U!ÓË_¥»m «%¿´\\½•ë\\±b¡XËlrKZ¡Ÿ‚ª¦îYedz-jõªØæ0wZ+Å)8ãØ‘æ˲øä&wñ“^ŠÃ628­¡2½!Nò3³JR!&ìb.þ"z•¬‡0bò{£óüÙöÆåA¥©ãžÄŸãrÖ\0m´Áò7"XÕ:¬ªÜTûR*sWOa’”ÙH…NŠV3™áÃdv™Þá97…qrd¹Bìí/(ëx4mÑ‚7õ3X]ß$Ù<7d¸©ÓU‘…g‡5¤‘Ÿ<&1 Y£‘›`¹+ÉSñŸ)o+x_–oxûQ¦á®[A-4SÒ‡J^¶žóVž;û:+í|C~h4Ó+\,'€ˆC+½ÚwãUÂ<Ú¦ …ç×cënt¸KhóöqixßMgúv‹SY ëMµ²¯'ظ¯««®³ç\0cKš;xÉ!ùײPÞžªTˆ^¯zq•[¶+Á4£yÖÀ¬ëGe\\e0!Ý‚åP[jª4v±?g¸›G-‘/p¶#\,Š<¶Î6*#òK¯+òOhÝÁÜñÏ~»­ÂÓæeÈì3µXHï­x²Ó}T¦TŸ€­Õ‹Y[T2[Ƴ]Ô5„bÜ+Øô÷’E'”yC¸¦ÛǺ“àp{N>^AÑa)uV:ʪ­<‘ÇQÇœw*ºœ ¯¬ÚïE\,Úiª*'H\\àQ$kß´Ðpæ@Þ;îc€öÚ †·y¿¹“ÇçØ¡‹#ÅÕ"¸eÓG!´%Dû@/ëO£—x1•éUg]{MœBÚäÆ<ùÌí±ÙæŸ.º]¢¦ûq¶ÑÇ]\,© N¹ñ€¦\0³P@a´š¸9tG9ªÆV(!®8šwüK-*™šI£°ÀÊ.K³4Áæ®Û× ŽDö¦f݃ÄG&û¤³\,Ö\0¯ZY­GD8#Û„n‘̇}÷ ÜO‚w'a'Âw'gÉ×EðQ™h­qIƒ¿KIÒ-mF‹E\0Z\,ÞÔ!rUHZRWUD¥…RƱèeRšaºŽÆ6<«£ŸŒ ª+odTØçl@&©GH|àO2È×ÝVÊC£±yÅ÷ HQdtŽr«·í熴Üo°§ÚÝäíhv5ähÄ6 ûxi«†WŒ!0“ïÖHHÐÃ]0ÊÁ̯”Y\\Û (éÒØVçœdÅP”>j*šëm›Y$o’HIp$„A\,Žˆ¼†¦˜ö1¤¸•!î•_4ªôÛZÎÖ–Éã±Ú)hì½›$D¶ªÊÓ+yÑÈ $­³<‹¸”« Ø’ðº6¦o“·©\,"Ä Š8% \
+K"n±Æ»$q‰H*J‡Ì=v™ µí›«JÙzŠâ{æãy÷!kJIñ™ZÂN\\±VÅïG õvNHã)Š’+"cÒUZÔÌ ˆóùè8/IŲÔÆìfŠŸNµ1ºI•îÍ]ÊË \,Ó  ‘›__L h¥xΘµj¹[\,MÂ'¼NFÐÚwWË|y‚aWyÂìËÑU×ÒÀ$¼c©+´“ÈTŒk¢j×”‰aj6G:tª÷H¨³aôèï"ÿ\0 ÃÔ5É onî\0„³¨-Þy—–¶4„[Ž ÌÜÍVÔUMh<ñÊ)MœF4¸ÅHG|­’êÆ‘ÈkM+§õ^(?⦾/#c¬­Ü‚*×!ÈvÛ±HZ þbÁìI@S.ÑÙÊÚ_Pdð÷Ì) 6C†…%ŒÕ±Ü†H'f42ÆêBq´ƒÞóÓ’å~Ör–´kZ}Ž–.là uI†W[-cy‚®à0¸÷gšRVœkrÇÄ¿ªŠâc|FFÆ·ÞE‘Mú»ó\0T¿F¨u•Á£CbœRg²HäƒÛžóÎÐJ(®ŠI#!Ê–’5íE_\
+4±ŽØ Š&µt“kEgg±Þ­ÃÊx2 ]tõ4/¢®meŒÂ[C3c¶ó°ØbÄ\0Âz'ö§|]cgüG=É’úlçø*²ê/Öùó¹€L±®û†-ƒqœgŸChDÑ'ŸpI4gæãl°£$²I;ÒÇÆ°ýv™ ºAÚåu­šXN=Vå Yª™ëÇj>%ê‹I3EZX“²IJÀ?hÖ¥[VÁY̲glvîów+!©h¥’¹)³Áø„#pvvØøÀfEUTU_?Q|xòŠªïìž~USÊüüos"xTøôü|'þQûEøèëšÏÎÄï·Ïñãý¿°ë¨|ø' ?;ßùÛï÷ëÏ£££¯:::åSñÿ\0IçþúÇ\\tttuݯsQZŠžZåEkWÊ·Ï>QºùOÂüyEðž;{ò¯åþ|ùUõ#]å~~WÊ/—'©Þ—/—7ÊúU:òèè>FÇÈ\0ù£«Û5¾ÙeÒEd!u©4Aš’xÇŠv±³²§Y!‰“5­lŠÈÚ®ô§îEjt¬Û÷1É—vôzI«Mš«–£GûÜí°€@’±ì’zr†Ce"ݯ5„y‰dF5A.•¸¢ª'éùü'õøþßÛ®É#›ãÇ„ñøý¬óñýÓùùù_ʧÂüu°‡+‘¯]êÃvÜuä‘&hRĉ~><&íîÉÜN +ñ\0Ø:üu>/eÖYè×’ER‚B€9Cò¥Óƒñ>wBÅþAK'n]ýò[CÄÙlx\\YÃGC­°¶äa²*γI¿aÕ êkŽE`æÞñå=(1ÓAz`t–1(ÓÙYLEÉÈPùžÞª¾aʨ㌵ÖÀþ6È_]ºæÓüò²Ùèè*6 ½Þ`Z™£œ™~Þ¸ë{'ÑPâXø{RˆV65•ÎŠåkáÍEs˜ç~ÕEOÜèØ®òŸ»ÐÔ_(ÔDëÒÄöÉÖ9þ—³Ã\\‹áÏ”DùTDò¿•_*¾UUU–Ž½Ô’ gK –™ZdVü¶ŒF`P\,QÈyK?mGzcÜ;îÝ.ätN"ðª=gh¸/jI8sw’+1î2‘YËŒ]”ñë(.Þû ¿ˆÊÌ’%\\•Õ•::FNn„ÿ\0°Ó““4cƒ\,R\
+ÙGX½â]$±Ì‹<rG+c{\\ooZzáE¨°g+k½ñ[g¯·†³gu˜Éšm¡9¦Ù‡ °«ií¹¶“àD•™¨QcLÈñ7ÉrÆ× ±ÅWrT!¤qÆæE÷05ÏsÇ"F±DNIeðÉ""½}(Ÿ-9ží¹®ešs³ RƬ¯kF¯’ŠX>cTIF)®{_Í–6¹Ë#XðîžÓÕã4qCfœÐ‚'–»ªÈÈ\0«’å˜m²QÅ@”t¡§“S—p"·çúŠy(#njáB°ß© lH;yë9Çs ³¥«\0êø0ûk É¯\,ö¦j*).†9Kµ§µ÷ØüÖ’¡’Iꃸ´”<*ß.–f]}Ü0™¼¿&W\\ŠÒ žI)72½‘F(rÊ÷¾EŒ)b|qC<äÃ#ˆÞ±}®ïoc!clMŠ4u=ñU€L׊÷µêp3ö~Ȧœ’$j§¢ifGÎ’ÈÖ«o |²ZÕÓ4€¬-¬`ŠGY}Äc –_*Õ$˜¥‚f1’*»Àn†W*¯©ê×#S+®ô½{o:¬Ñ Llá÷ú…*ÊÜ„ˆQ÷\0ðŒ„còG“ÖoàÙ˜©½«<†1#BÂHV"ä¨ÜQZHÔP¼ŒT‚U~:—î æå®åÍ~q3Ân/{ƒxX¦Û\0Ñÿ\0™3äZ”Ù\,dÍMí6Q•CA0Á愈G‰¬H½–+fû]UÆ¢PñF %íNûê.1yu”²V\\X‘1ñJë\
+2ç2¶ÖJè\
+`äI(ˆA3×A!Ë4Q½˜V`;¢—‹ ²½°Êé*¤ŽÇ=yLÁÁm9B½eöÀ†8¼È²ÆåÓ’é•}m‘ÏðŠ®FçêzƒW5XZ ›ÁC”AÜQ°$t…ÈqÀL¤Af\,²Ê@ÑDG£Ä(æBžŽ¯u½kЖñ°Ï{0´Zº¤B´A¤·fcíý<I`!UQùn©l㨠Ku‹deã¬ÈÒØg‘ž2ð†‘û…–i'Ÿw-÷ðNàeõÌý÷d¸ï(6zh“qkŽ€À×ÛIÆ|lÄ“îºYŽq¢€ôD•&ÏXY#GôDÜ2>­ýæ‹ÝŸpU"el$±ã~ÍÇŽÊ/Ú¬v–f%–®âzša¯µVgJ­Ž•‹¶É^’2¾`îo”ù†èÛkûÒÆaô40¦Xã€tr£aIQ©7CXÅFÈÖzF§ïEnÏz¹Þ¥r½Ê‹åÎù_*ªª¿?ÕU|ùüùU_>~z‚ú•êÞ7QáæÒú_5<\\÷¢µ)s°·rqÖ_ðõÖ"AV¼r’çó${\0/uGÕ£ÓßKli¼ªêÕµ±’Ž©†•HÞ*2p±/6Då4‘û¨dˆàç}úŠÕF9Äð¨¾>ʯ„ñý>|ÿ\0åWúxè뢪¯Ê¯•þëÑÔ«OGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG\\£•Â~ý“ÿ\0ç\\úáSãüyO ý?>>?”ñå>áW££££®}oO¹~Êð‰ÿ\0HŸ ñ×ç"*|*/çÊ#¿íÇþS££¯w?¹þ磡äO ãÇçý-_ÇþSÿ\0Ÿïð‹çÂuÊÈåUUTùü¢5¨Ÿþ(ˆßíãÇGGFç÷?|ý¿oòþ>::áÏs¿Ô¿Â"""~WÂ5å|"'Ç㮪¾·ü"'ýttuçGGGGGGG_ÿÙ,t,2,240123904,2000-05-25,w,ÿØÿà\0JFIF\0\0p\0p\0\0ÿíÔPhotoshop 3.0\08BIMé\
+Print Info\0\0\0\0x\0\0P\0H\0H\0\0\0\0Ú(ÿáÿâùFP\0(ü\0\0P\0H\0H\0\0\0\0Ú(\0\0\0\0\0d\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\0d\0\0\0\0\0\0"r\0\0\0\0\0\0\0\0\0\0\0\0þ|\0\0\08BIMí\
+Resolution\0\0\0\0\0pU?\0\0\0pU?\0\08BIM FX Global Lighting Angle\0\0\0\0\0\0\0x8BIMFX Global Altitude\0\0\0\0\0\0\08BIMó Print Flags\0\0\0 \0\0\0\0\0\0\0\0\08BIM\
+Copyright Flag\0\0\0\0\0\08BIM'Japanese Print Flags\0\0\0\0\
+\0\0\0\0\0\0\0\08BIMõColor Halftone Settings\0\0\0H\0/ff\0\0lff\0\0\0\0\0\0\0/ff\0\0¡™š\0\0\0\0\0\0\02\0\0\0\0Z\0\0\0\0\0\0\0\0\05\0\0\0\0-\0\0\0\0\0\0\0\08BIMøColor Transfer Settings\0\0\0p\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\08BIM\0 Layer State\0\0\0\08BIM Layer Groups\0\0\0\0\0\0\0\08BIMGuides\0\0\0\0\0\0\0\0\0@\0\0@\0\0\0\08BIM URL overrides\0\0\0\0\0\0\08BIMSlices\0\0\0\0u\0\0\0\0\0\0\0\0\0\0\0\0\0I\0\0:\0\0\0\
+\0U\0n\0t\0i\0t\0l\0e\0d\0-\01\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:\0\0I\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\0\08BIMICC Untagged Flag\0\0\0\08BIMLayer ID Generator Base\0\0\0\0\0\08BIM New Windows Thumbnail\0\0i\0\0\0\0\0\0m\0\0\0p\0\0H\0\0€\0\0M\0\0ÿØÿà\0JFIF\0\0H\0H\0\0ÿî\0Adobe\0d€\0\0\0ÿÛ\0„\0    \
+         ÿÀ\0\0p\0m"\0ÿÝ\0\0ÿÄ?\0\0\0\0\0\0\0\0\0\0 \
+ \0\0\0\0\0\0\0\0\0 \
+ \0 3\0!1AQa"q2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ&D“TdE£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷\05\0!1AQaq"2‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢²ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö'7GWgw‡—§·ÇÿÚ\0 \0\0?\0ò¤’I%)$“µŽ{ƒZ$”@$ÐÕK#ã`æeÇ©Öv4ÿ\09h`tÀaÏ\0»™"GöþËrŠrC}:€p-‚÷ ÛïÛº¶ÖÖ³W÷ÏЦaÄ«ê¯T±Á„Õ[Ü$1Ï÷;í¬=Mÿ\0SzàK+ÈÍv7ðõ kªÀ·¿´u~®Xë)Æd´ØOøkoÙV=ßG~Ï´_ýµdõpkÞÊ릧\0ÚÜðZßTÿ\06ׇ†»cÂ;gÓýúÿ\0qÁ ¨Ž.–/ðW};Íé}G\0¶ãY@q†¹í!¤ÿ\0!ÿ\0Aÿ\0ÙUW©×ŸšÚÍoÇeÏ o®[I€ÿ\0KÔk¯Çµÿ\0è÷S±SÎú£Ðz¥/ÈÇe2ÝK¬…pÍÊÆe›+Ùô?SÙéÿ\0¢zŽ|½l~Ýý Ûç -³ÐºEÈæ×ì|š2.ªÖð”[?GùÚÿ\0ÃW[Öz€‚4)RI$‚ŸÿÐò¤’I%( +k¦tÌ’ßPQaÓqqc 4{¾—Ñk9Ë? ëšó0‡m&&ÐþNïßüÅ×tŒ\,¬çKXkDZî{ -cAîûMnç5Õ·ô”zŸCÓV°Ç‚<f¬÷샮ŒqqZXç=:š\\óevÄ}:Úí÷Yµû=þõgb=–W“…N= ‡W{ØøZ]eY6¾·9”ûëôëõïÿ\0¦µªé´XN®®æ?Õʹ“c¶–‹ë}Gýž—åZÏÕ«oé}+\,ý§ê\,ÿ\0¬Xc¥:ÌÌ[®³ Ù”à\,{f›3w7};®Ý²×}?ü Kñ¢v¿OòâZEjë“Ó›[oÈêYX Ê\0ã¿3ÓcÑï>Ÿ¨ßOÜÇû=gú/URʦüj­fMfbÒáúÅ ¬<o­Ï©ŽeM¦æ} ¶zàé·ÔýçOQÊÉ­¿i±Ù eD0¸ ±¸nÙ²?I¹ûÿ\0Iþý\
+7QêPq^]²À^ƶð ^ß¡±þýÛl²§UoÐRG ºOÙÿ\08z–™‡¡ÇÎéUÑS1ìËÇk×YK/®îÜ-Ã5»m;½OÐV¬_×-ýE_h&7SaØXïsí¶«ÌŠî±­gèþžÏçíôÙZÍÖLKë»+ìÖQ{ÜÍϱÔ>¶“íÈ¿ìÙ5¹¾žÊ¶Óúoðÿ\0á—IÒº‡GÈé˜ÖæUf(#ôö}œ<þ›Ðý=Öä__©c÷¿Óú~­ßÌ2ÙŽLõDÿ\0î’5Ð+:£‰Õs1rk†ìVºËXîOm”T>ÄæîÙöŠ¬þwùÏÑ¿Ó³…úÑõfþ…–v;ÖÁµÎ] Aþ“·Û^UlØ÷³óÙúV/]¶ŒŠÞöb1®¡•þŽìRÖÞÛ'c­¶¦\
+wúu¹¶Sè?ôì®ÊýEÈõŠë²ñ‹ÔZË1òêÛ} ìyÎÄÎÆw·f]{¿G^Úýz÷ãoô­±B`2ÝhkMWûæ©+Gþ›nûM”˜ÜÃ-sHß]µ»MÕÛ[›eÈUÕZ7U®Ô¹ÿÑò¤€’’M&NØ'¹ýÔèGŠ@w*u°nôÙ]T öÙµi$¸úlfÐ×7Ôcÿ\0yt}C­åÕ’1q@shs‹«hvê÷z›qýÿ\0en?ø\,wúÞ¯ó÷£¯¢8ÓšÛ*­Ç!•½¸¥°bòÝ•ØwýOsíþFÏÑ¥e—Qc±™d;šÙmdlÎm–;cÝ[ì/ÿ\0ƒZ#L€¡ ½|ïXÌÍ_rõ8Xz«*}—:šk°1í²ùX×ÅÌÇÀÆg¶×Ûë9¾¯©ú ÿ\0¥ÿ\0´õ¦ÈêLê×}÷cãìŒF½Ú2·ÿ\0H«.¶»×9ïc}—Ù~;ÿ\0Múðkc2óQÂq´7öºŠƒ*8Žú·!÷mo§ëîo¨üŠ²-gú/Ñ«4ô\
+îºüˆÉ·¶¹öã¿#}5;eõלÁ_Ú3=o§éþ¯^7ëiµ7ƒ$ŸOý‰¹y¶©ú±Óò®¶¬[Cs·tœ¯U®©á»®³.·Øçûú•[= }oNËÿ\0]cáÓKz€«©Ôûig¨ì†UfÂKóeÏ÷oe»~Ñ]_¦ÿ\0®.ïêçGwNæüš«ìh/sÝ°‘ˆëwzuzž“Yö_´³×©þŸóŸÍª[ºS³Ÿ]ȯn;\0­¶¡Ž/;›NF0ýnÍ¿¤Ù³×ö% Þ³"b}<]o÷‚Œ4ºÕÄoLÇêLôvÞî¡P·OxúU{hÇ®›[èÿ\00ÊÞíï£Ö»ßmÖz¶*NC§çÕFV17aneu=ÐáUÛèÇ;ln×2íÔ½ž­LºÚo¯ùõ¯…õg+7"šœúh¶æ¸3=ÄÂ\0–}Õ3uþŽí—2Ölô½OÕìúw¾°cg`tüzúÃÏQǮǵŽ.`¬¾ÆŠöãµ™5;•zߦ·ôVYþŽ½éà ±0DüßàÉ×d=¯šÊê}¹.Ñc펳pSNwÚ­}¸¹/kwúlõ0¾×ý%jcg¿ªcXàÊÜË+s‹X÷8XÊï®ê62›+}³gÓ¶ª½O×=5ÎuÞ’:e­È u•_X²ì|ö{ÅgÙeyt •zV^ÏçqŸüû>ÛŒ­áuÇaâäz™\,uÎ~8p­…—;VµÏÇ\,û>E̩¿E“w驱ÿ\0hôP”‡ßTÝh\\®½9Ån].u§ÓŒçƆ‹ ¯§~ÝÍkñrß‘‹mŸAþ®*ãW§gb·«áÙu­]µÞ>‡ë–¿ôdïýbúð®s=öJÿ\0@¼ÅVË2ÀšDá‘>¥(ÞÃþ‹ÿÒò¤lfµÏ‡h“á悬aVû.kZÒO.0˜œU;UYŽÖ–Ü!íx2v4{Ù²¶YµÛÿ\0›sÙ³ý%kVªqúë[‰um£«µ›qmØ1ëËF­ýxÙû¿äܦþ‡'g£‘Z¡‡Ó2 ­kêi­Ì\,“k[¼¹ÑèPÿ\0ÍÈ·ümÿ\0¶ñéoPéÕTÊ\0q½µÆîubÙ¯{\,ú~W±ïÿ\0é~eŸáà \0 ëû×ò¬­\\Û…‹—V^ë°¯¤?Òipp;šÖæ;ÇôyWèõdþgè=OO*ŒºÄÞ©ŸÑ¢¼7¿«EwQeV9Õ¹Í?Òic¿Ak-vêí¯ÓßKëû=Ì£"«QÕñ2º‡C¤Û°uzE ¶Ë^X÷ÛöVdÝË-Ϊ¦ä×fCG…fMßÍþ™¤}\\èOmYY8­· ´›SØÆçio¢²›öþ~ÏÕiÿ\0ëlõ‘ŽaDÌqkF#cÃòÉF=š9xK«u:e™×–ýÞ•9^“s ôï» Ó¶êwmû%Özyöžÿ\0о¤øG©6Ö9ùŽºÊZíÛE>÷}uþÛÝþŽÊ·ú^šê?g²ŠÝVX½<—8ÕM•1í‡@¹Ï}^öúÿ\0àªõ¿Ñ³Ó¥deUÔñ²­Ç» ᡤ[ŒÃSÇØûëyg§úMÛíý&O©¾«7ÕüãH›¨Ä°M¥§e µÛ2tAvë }Í‘VÖÔÖþûkýÓú §gL9¿Sì§.㙓\0¦Éª1··ùÖPýÛ-·ùêÿ\0àÖ󪺒Ö‚Áí\,d8‰‡okC±lýQêbÌãÒ¬$>æz¸ö}-á¿£úNúbÖßI¾Ïæjôìý%K‹†öà<_b´·Ÿ•u{i\,wW½¹Ca^×nÈÕe´ú™[V58›}v[ùŸŸú+VF5 4¸Ôl¸5ž•Ô=†²ð]ú67Ü÷?}¬ß±µ[öÚý±ý~­u†ì¼¬«ZìŒÛØæÈö~Ÿ"­¿¤ªõz~§©^ö¥V°Íî¿'íÔ4åá½íºÂœ_?l«h¥Ï©—;Ñv-98´Ü/çq½\\edñ^à_Ó·øßßXu4Úú´êŸÔ¬éY.-®ûU_PÒ暯önei¯©Uoô¿Isךú­úP'ÔÛ¶túP½F—†}ce¬—–å²ââ÷ØÚím^®PüËtôíþE>§ó ̽Zÿ\0izßà½}ÿ\0Ùß»þ¥VÎ}XåZ’ [ô¿îS¤ÿÓò¥g§Œ¦nѤÁU”ªvÛï\
+~#Sùj§±ÄséÉ«së?¢/h°;ók{~›ÿ\0œö}5½Ò­ Ì¿xn59¤Ö×µ»™VSbÚšY`_VM§ªŸÑúÕzÔ¬N˜kË©Žt´ØÃß^Þíÿ\0›k1]¯¨k1Í[ØöÑ]¬‡ÜÐæúÕù—7Ó²Ÿçj±Z4t:iH/W…ÓýKê¾æä»*×äÝ’à¹öjëë˜ßE¿£§ý+A9ý3W…Žë-·a n-lvØo¨÷äì~5l³þÔd±÷×~Cßú/çsò/Ça®Ç}»wÛUÁÖ5­l>Ã^c?T·ú¾•~Ä>¡Òñ]V^$c}­Ì³k´ÜZ=w¬‡ºŸCÒ§Õ¿ô ß‘w£üóé­F":Ø«a‡õ»=¸­#»%Î¥Á®ý-µ]1û7~’ª›þsÕº¥Ö`Û_RÁõ/Ç}oªØôý¯¢Æ ͹›¾‡óé?D¹l<lŽŸU ²¼ÜœÇÕ]ti]]ß³ýcú/³û¾ÝmŒ¯ßôÞ¢èn¿­‘`£¥Ü͹Ånº‚ËC¥¯u¿¤õYgçÕ_¾ËlôëzvNЮ÷_ô-ÏúÃöª¨¢Œ¦×e‚4ÚêÇôŸI³]Ÿ õvnoéý?Süª¡õ7Ö}dkߎÑXÀõÝs嶾ÙÅÚÿ\0£]–ú/õ}_çXË.§ôoXç«õî¤öÛc›nI²†9Ì"ºëÚülÛ=\
+U=;—cÖÏð™y¿é~з:Řý¡eúû/í{[]~€ý#p©ºq©ýì²~‹uŽôÿ\0Xÿ\0GRu¹OO.$o¯@óY›sk§\
+³pǧÐõ­imnówÚ_D=ÿ\0§³}¸øÿ\0¥»ÒÙ¨§Ó¢ÛÕÜŒ\
+úNWN4W^NE\,9æÇz¢·Ôý–TË*úWX×c}«Ùký›>‡©bÚõ YcYìs#êš=@ÏÙÏ¿k\,¾Û\\Ç?Ö¿ô_¬Yêd;w¬K³1³ N¤\
+\,¬å’âl`³Ô«u'Øæ[k™v~NG©•—mÞ­£SÙÒ#åÅG¯òõ-îz–Ù¹¸]5ÝUÅ­¿ ÷æ½Ò $›êÅ®Éõ-w©›n+ý'§²ïSÑôÿ\0H¼¡vßZz”ta½Ãí=JÍÄ5 ~«SÞ÷9ÿ\0½öž¢ßÑ?ùÏO§~ââU\\†óÂ?»!øÉxùIðÿÔò¤’I%;ÿ\0WóÀsiq ‘ùW]Ò~ßcžë¨ïP¹ŽcšÛÂïÑÓc²±ÞÍÛý?§ÿ\0 jól{6²Áù®ûŠï:SªÊýÞ3âx~÷ýZ·qÂú%üTö Æ©ÆfÆ;Hun-2;í÷3wò¶)ctú®¶ÛîÊx†þ°ÿ\0Sn»íkK›»ôÞÆÿ\0Á³ù¯ç\,AÅÊÒO GÂŧºë¢ÛZ*kXKœç™ý#¬ô¾Ÿæ11Héè°›\\öd5×Y•cn­¥Æǽ™.Û‘«é«Ög©è·þ ýѲÒ^âæ€Ç5ï³ Ú7»wø?M¬÷½¸hc Ù.ºri}9XŸ}.£yamÜú;=Û^…Þêyÿ\0ª×ú÷ulÒû.Å7 l2\\6=OEÎ;_eÛhõÞÖÿ\0 FúòÁ‘Ñͤ9¾µU]kÀ.§Ô¶£½7Þ1Ùg¦æ+C©e¶ÀÓÓîÕÿ\09nê^ÒæÐÍûìö»ôßÌú_ðŠí ¦ÌW·hØÓVÈ:—}.ÇpÜ÷ÿ\0ÁíOâ©G%lAïäGJi¿ Ô£Ó¥øõ¹Áøƶ†zO£ê·ô›C²ýKVßüžªÆˤZn»+ÓÇÂÇk[Ÿq—zUÔXí¬±®sr22.ôqq*÷ßéz>§§ú½ŠïQê8ÂÑSÙêS%Ù–Öڪ߾÷ß^×=´Zç×F÷UMYðËúÝõ¡XÓÓð)é¸s°4m>]úV× ô±Ù½Ìŧú÷[ú{íGŒãFìü¨4trú÷Y¿­u;sî›] ¢eµTÁ²Šô›gò=ö~‘g¤’«físÿÕò¤’I%)YÁλ\
+áegOÎÈU’NŒŒM…>…Ñ>°3%¾Ò ³¸ø…ÒãgµÜé ÆX÷Öàö8µÃPF…kâýkêØí .mÀ~ø3þs Ã$%¿¤ÿ\0ÍF¯¯×—1¯œ)Øú\,}6Øç4Ð\\[€w€Ó¼~ÑÜÕæTÿ\0ŒŠÛïÃkÜ8"Çøµé[þ1º‰3V;GòÍ?ôm©+‡ïùßÁO¡eG¬çûçÔk6€ö_'èW[«/ö½ë'¬ýaé6§cfÜæ8z˜µ»ÔÊ°¸‡].©Æ¬*îvßS×È®ïOþÓÿ\06¼ÿ\0;ëÖ Öº·e)x!Õcµ´´ƒËè†>Æÿ\0ƽë–#oQHªŽ»õ—+«E•·¤mŪaÛdTü—ÿ\0‡²¦{+þoûKêX±ÒIC)&Ò¤’I?ÿÙ\08BIM!Version compatibility info\0\0\0\0U\0\0\0\0\0\0\0A\0d\0o\0b\0e\0 \0P\0h\0o\0t\0o\0s\0h\0o\0p\0\0\0\0A\0d\0o\0b\0e\0 \0P\0h\0o\0t\0o\0s\0h\0o\0p\0 \06\0.\00\0\0\0\08BIM JPEG Quality\0\0\0\0\0\0\0\0\0ÿî\0Adobe\0d@\0\0\0ÿÛ\0„\0ÿÀ\0I:\0ÿÝ\0\0HÿÄ¢\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 u!"\01A2# QBa$3Rqb‘%C¡±ð&4r\
+ÁÑ5'áS6‚ñ’¢DTsEF7Gc(UVW²ÂÒâòdƒt“„e£³ÃÓã)8fóu*9:HIJXYZghijvwxyz…†‡ˆ‰Š”•–—˜™š¤¥¦§¨©ª´µ¶·¸¹ºÄÅÆÇÈÉÊÔÕÖ×ØÙÚäåæçèéêôõö÷øùú\0m!1\0"AQ2aqB#‘R¡b3 ±$ÁÑCrðá‚4%’ScDñ¢²&5T6Ed'\
+sƒ“FtÂÒâòUeuV7„…£³ÃÓãó)”¤´ÄÔäô•¥µÅÕåõ(GWf8v†–¦¶ÆÖæögw‡—§·Ç×ç÷HXhxˆ˜¨¸ÈØèø9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêúÿÚ\0 \0\0?\0ùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯ÿÐùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯ÿÑùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¹éÿ\0}ÿ\0"¿»?&j½{Hü÷?âO¿i¯?hêÔ>ƒ®Z9µ­À‘Ïû{ÚFÎh£QùÕ5#ׄgò¯ÿ\0$7üP{TvûßùA›ýå¿è·©?߃¬†ôñ¸úžU¾‚äòJ‚BØð9÷æÛï£5}ºqòeoò(ëZ¢± ò¬?àÊG¶šÖTø¡—ýàðõj—íë«Èo÷¯lÑA£ú¾]jµ§^\0Kÿ\0±·ûݽé~@·åëtcÀuÃÞÙN½×½ë¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×ÿÒùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¹ý\0ÿ\0aø©÷sOE™ë\\8ž³%<’’ÿ\0Kÿ\0ͬv ßrm{{·Î„uW‘ñƒÓ>ªv\0'ÖÓv<þ/øÿ\0mîDÙýšæ­ÌÄÒÆ!½zJoPÕbBÍÒ× Öƒ0ê´¸ÊÙÆ ˆdEþ–v²>ä]»Ø}ªÝ<]ï{4?ʇªø÷l{-ñÐÝ·~-nÌ¢Ç%E0¤Iµ‘ÕÜþ¥ÆὋm½¸ößn¡kO¨?0ÏÕÄMÆ_𛣷>Á2FÙ*j™Íʳ4:WŽ\,"SìÖnM´þ׬ÇüÛCþzsé£üZ¿Þ›üýoávЉuˈ‚¯W U‰%±ÿ\0ZI^ÃýãÚ×ÞvøÇéXÀ¿écAþ{é¡×¦˜è`Å|2ØŠòí\\êúꢧpßòÎñ›Ûý½73ÀùótÙÛሩûOùúYGð³©ò‘IK]²0Ë Í-FƒTDr‰”%f9©k »¨Õ¡×RúM×z‹œæµ“lj“úJŽ?c†˯ ûA_ÌòõÜ_Ëû¡¤Ô_cþƒûͺûÖlOkd竉´‚Äÿ\0Ô§ýiê£j´½¿ýÓnsùlt–Z‘c¢Âg¶æ‰¾å²XœÍTÓKOR$”ò.wøåS?•%ºÄ&-ªÄ‚–>hØåŸÄܹchžá’ÙSùÀ±ŸçÕ_nþã»!ÿ\0LOøIè8Ìÿ\0*Þµ® vþòݘܑð}­^Z\,^j…Aš/“EÛõ3™!\,EJxÿ\0Î7£Óí3Ú{q¹ÌNáíÎÛàú@ÒBÿ\0󑤕?ã=PYÊ«Hï&×óP•:óÿ\0ÊSpÅŽž}·ÙøŒ†H¾Ö“/¬ÂÐNx¢˜Ë‘§Ëçj!0Âå씳]½í^È®}¹öƒrœ¢m•·ûò;©?ï Kÿ\0U?o^U¾Ï‡vö£õ~΋ÎíþZ#6ñ€bq›wù¾ãÌp†Ž xt}àÜ鶙¾ïÏû~6É£TzÃsû Ê7«}.ÏÏ@±p[›rÕÿ\0²f—þ5£«‹øþ; ÿ\0é z\,›¿ã·qìHr•{£­÷~'ˆ©ûJܵN&0qÌ*þÌó« ÄTÁ<Ì« ±ÌÐÎH1¹R¥ƒ7ÿ\0w.uŒEû–òÇs’HõF–óÄdz\
+šBÒ —·»º<†\
+)Ö†ç Tÿ\0/õ~ÊôOŽ¨‚ÞZyc¸þÒ0ú‚x³9µ­kÚ÷þœû‹·ŽCæí‚CïËwp‘JV6¨;¼Û.à)Ž•%Õ´ŸÙΨZMÿ\0ÄúDû 4l¡×K|È(áCÖ?táÅz÷^÷®½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝÿÓùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ë"ÆÎÖU½ÿ\0 ?Oëϵ–¶77²øV´‡ìꥂüG§z<%U[iÜ‹„‰LŒûV‘îGÙ½®Ý7|kÉ|•3Ò¨gm0D\\ô¿Àõ¾g-$qÒл—¿¨«8?Oøãæÿ\0z÷3l~Ùòþ׫­½Z§ü$ôÈ[‹ŠQ´ŽÇø³¸+äJŠëG’UV'@Iý%µ}=ŒÅæ˶ÃàXÙ¢ý•ÿ\0 ¯VŽÖXMjXôlv/Å|"D•éV®²Dî'™–vÔN«ÃpÊŸè=—]ó-ÅëÕÌj>Áþ=\,kx‡ë°ú ‚m¿ÒøœM<-5pB×Æ­¯õ]ÿ\0¼{'—vyfÓöçü5éBiEžOÂ8t-bvfÔ=<f;êÔ*oðM.ü>Ÿáí4’Mrúu0iU$‹N²Ý½\,18\\ù'¯­¥‰"ÖšEI? ib\0·»ÉorßÙ+ˤŸT&–eíê&Z«kmØ¡ªû³QK Šž¯+Æ[Q•B¹ èë{5±Ú·+Ù¼oùœ±Ñ}Öáelºä”õ½>à·¬UÕQRã05uØ•ƒ°\,ÿ\0CþÓ£Ú›Ž_ð!ñ§¼TþŽH£æ w“LjÚÕëÑÀíéæ¤LDqRÇ;ÚUž=:?Öúiúþ-ì-p%ðTTôkÓ\\G9\\áÔÌ¥~ÝÛñHòÕC-IdS¢Zã‘{[›ûvÓm»¹“O‚\0ër^ĉR{¾Þ„|iÆåqtËJ)‘ê"I¥Õ4bRÆ÷VÓk1 oëoðö–mºâÖj³0?iÿ\0UƒpãÔÇ=>cvj:¼qÑSˆßUÉ@A×þrên»ú¿¯çÛ³V„×íÉý¦§ùõt¹`ugWÚzv=FF‰(b'ò@?•TkY¬·E þ+ÇÓwŽéÀÒíÛéJØ1Õ^I$ø¥oÈ‘þ\
+uÁz×ñªš%v³³9qý4Ÿ¨µÿ\0Kè\,¤ßHZ&2IÆ?.·­‚T÷1a#ü醯¨¨åICÂP¾>„m!Mʼn¿ o§úÿ\0‚}˜C½OG$R2²®‘Lc 8þy¦8u¢Å¾ ä?ÍÑzìO„Ý9ØC&Û»­ö¦j·((Û!™?sT5Ûý±þòâàˆ¤t©h©]p^2TŒ6ÞÞl’Ú$Ü]­"¨Xd \,¹5‚UxNs”49éÖÈjÑgåQþ\
+tF»ù:õFç99ö^[tìZú—¤ÊS5.çۘт*€1µËO¸kþò(%k¶[Ó4š…¯nù7[aÌ\\—¶ÝÕÖð¯ÓÏŒÇßkqO‹¢±à÷ç¦~žæZÞv ö×ü?êû:®ÞÕþR?%¶5iWƒìL\\µ9N7CŠ¯¥¡§–3Ž¨Ìã÷LøHéjr”²ëQÏ‘Ž3¡¤â3 sö{Û=îÒ{ž]æùvë•ðÿ\0Fê6›/ñªËmãX¼ÞH ×øWË¥ w}ö¶ú¾Î««yu~ûëÜ’b7¶ÎÜÛ['5*VÁŽÜX\\–\
+ºZ)fžžĤÊSST½4•’ !FhÙAÔ ¢ÞdöCž9yæ ÷ ¸qšÕÖxÆAîx¤tNÜ÷0ì*ÜXQL[•´™\,Säøÿ\07AùB¤‚·õ°÷Ü[Km\,‘O#&t¼ü4=cöŸ­õï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uÿÔùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uM!´köÿ\0ï~×Ùm÷{„ž±sëŸø®ªH^'<SbR5«’l€ßÓëÅϹg—}©¹º“^å˜}*GóçÒ).ÈÂÐÇ´z¾¿-4^he‚&+úâc=¿ÂkÛý¹¯iå§c€x0#Éþ¯ŸVb˜ƒ31ùpÿ\0ùú5K«`§eŠZHb†3rO©#–C#éñ‘´±…’Xû4gPš£oõ~]¬ÅH¢¿Ø:2ûWníݦ€KIFÒ\0^8éáÐt² ùµkÿ\0oí$ðÞî'\
+D³ü5ôI RúW£‚ÉSÍÚ¤ jŠxdZ $D~ ¢à^þÐ>Òñ·ˆ_¿Ó¦bß~ª-aèhÛõØÌ&5fJs;Fz‰# šÂéШAp-ý=£“ošêrui¯-ú##»ý^]dÉïºjºz˜dÇk’=~k”.‡Ò@ñìÚß–ô<;éSÆ™ÿ\0H¤Þφcq¥[ˆ§MUûé'Æÿ\0ÂR£ÔËN ÓNðÎ9avƒìæ^QsâM=`ô¥?ÁCÑAÞÚx(i/AÜÜûžµ‘«~Þ”H‚jºš‚ªçÉeñ [ý‡±’\\mÛrjXC°‚Ó®ás)Ðå>vÒéý¹µñqf7B<˜ñ‡f15[@B„Ž%m ÇôÀ{0ÝßÜý5¬&!ê\0Î훇¹î5§Ì×¥'dõî!&œ?’@±-=)“èò–Ueÿ\0_iFÅ»Þhæ¿3ÑÇÕm¶§ROØ:TŽÈÆe)驡⪼t±#É\,Žÿ\0A%®Gûqí;ìwKã'­ÉÃùt¢=Å O¤|\\ÕåГŠëÜÔÔ­‡Du“F £\,Á-ɺé`9þ¾ÊæÞE¬³d=¼<ÿ\0Ã^µôÏ2;£|?êÿ\0?C&ÞèÚl"¨¢ûÙÄdKªbdä}f<ADz;®g{ÃY~/°ðŒcÛ#Pü?ŸB­Ç«¥DÒÊ !o{h?ì\,?Ûû(}ÇÄáÒ衧Æ:iK Z°.ŸËú϶ZöFÊ­:÷„?€ôŸ—nn¯éªé¤¥ça$‰/ÿ\0^Áü{]ô"2^*ŸÏ¦¥ÚZ+âIzZÊ}f²”¬koXÞßí6·ÓÞÒþ?áÇ[ðÛå×K Å…9:öROû`}¨ø\\.*ÔŽ¸O€’@ÏNcqpU\
+¨¤~=VÝKÁ\\.O¦íé>’@S§¦\
+ì-Œ´øÔ©*X¯§Iä\0‘È`>ŸÐôÍ"»€³ºd&Ÿ*S€aäÂóëFWAføë ‹¿°•x-Ùµ°Ùleg‡ï0û‡C–ÆÕ\
+z˜k)þ掲 é§ðUÓG*jS¢DV[±Û½_í³-Å–á\,WƒÆÅcNHeí$`Œ<ÍY(—Ôƒ>¢¿á¯U;ÜÊ+¤7LsÔõý^àëL˜¦†š’zª­Ó·xkLµU•xÌõ\\›‚J©©fh¦Zš1FÁ5 L‚mÓtع°:so/[]LkÞ±­¥Æbªæ |yÿ\0q…xpè¸Ç-¿ûŽå2Ã^©ã¹–÷Én£0T¦Í“°1˜å:Ý2›ª:z™>õþÖ«¸ê-ÇO₈É%A¢4Š%Eóyq?0û±^ ‹ÞEæ0-W¿)o&ŸÒïI<G·?Ú|S%UÛG†ô¶ÑÏö©\\qLôDªh&¦r²Ó¼fÿ\0BM”Úä·òEÿ\0üŽ}ÁÅÉ[÷\,]Íc¼msÛ\\ÇZ«®{k«#´Ò†ºøqÑœ0̃ÃpÍëÓiÿ\0}ÿ\0>ÂGM{*GOƒ×^ëÖú÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¿ÿÕùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëRM—Ÿöï·eØ$@³|‡Z¨xu>–‚IÍÊ›~\0½ÏûoéìyË|‰¸o®hÊAó¨é4·!>Sж6-na£’:vï/‡ÊÚ“ŸõzI aþÛÞ@l¼§¶í€¿È‘‰¬ÒÎj«Àpÿ\07F?kõ~‰“¯¬Z© m¢7„ÆX6ˆÿ\0lÊƤ¼’Sü=g•~–ÚÇBúçü§§ìã‹Ç2Šzt?a³øœ-\,+Û°JH\
+|`\\0ú5“Çaîë˲Njo?e?ÁÑqæ»Xž‚§Å§/N–»Zs[Y% MDîæKßj®?kÆÇ”1ÉÍŽϴ˜bùô‚Nc‚ó]Á”_ à½-¨öO'““í`ðÃbMS$ÓnDPOôú{8¶¹ŽÞ@Ïþˆ÷&žþ\
+ÙÊ·ñÅã£'5~lâ)ª¥Jy¢ƒÇRƨò´¿Û_Cj*}‡Ž×-þ™âÑ'ñ³‡òèÑfƒoÛè+ûzöU"æih·$ÒÓRӤדîÔö¿Q*/íWøûG¸'ÑÏôª¬ÍêW†A{Š&?.ƒÝíQC%->)Í¥\\‹$ш¼=W¼AÄhö}±Côöë%âUटø¿ÛÒ=ÚA\,“¬\,8tÇ•¦ÆUKLEEt¬ SK\
+»*ßõ;2ßü=ŠÅ¹ž*À°› £\\¬7AS§lfᣦ†ª¯0­€\,”T©$±C#¡º™\,T­âö>÷%“PIã€zÚÜèItæ5ûzPä{„®…1y\
+Èêêä’9h–q\,pì5›\0-ø÷K^X2]N&Œ—‡—ó?ϧ1[Ac¢;‚'þ?Ìçùô¶ë*\,ßbçè6Ô5t¯QZêeªJˆ OÓ\,‘Çhÿ\0aíú`Úm&¼{YE8\
+¶µþ}?c;HÎ’Ì~ò þ}YÎøÁ‘ÂÉCUQ]÷OIQiŒFÓþ±ƒ¡½?ãî¼çM+liöŸóô9¶ÚYbÏV7E’Ê\,t5qÑÕbcŠqëµf_Ôëu\0°ö/4~\,Œ¡ƒðÏGé@m¬˜dyô%ÃüKDÐÆ!žQëidP¡ä\0[Ú —Š«òéØÔŒô‘Èå*Ù>ÚZ˜õÈÚ©•ßCqb9"Þߌjàšz÷Šž¿àé7PæGUþð¼N·i ƒú 2ÿ\0°·µ‘´ª5ˆª¿gU$ž2Söuè+óØ襬¤X+éЛ)\,ìB}lÛ¾5Ÿ‡¢áLmÓ\
+•:•ûºLÔ÷m>(\,9¼CÉ#µŒ1€ìƒüG¤½û5·ØâºþÊr¿—ùúmîqÀé×Úýkš4“EŽªº»GQFÞà. ÁA÷Yyst¶øSWL¥ò7ÄiЋ‡­ÀçM‹¯§›KèE¥™$#ü%RÇÚ;ˆ/¬ûn-ÊP+þú¨Ûàn”ƒœÖX\
+j¸\
+¬„;/ô#ñí ÜðçÓ̾°tß_³ikbV«¡–•ïwñsé·ÓƒÅ¯øö²-ÇÁàôþçê n4ÿ\0H|Ÿ_Fñ³c+´KuŠ£†*l—áEÔ{8·Þ¤Cú‘káÿ\0áõWϦZ6:r ÅÞ¦Äy#]JA°<òEô‹Ûëag°o1&­2¨Ö€‘ûùSf©¼'ìÇø\0èˆü„ø%Ðýñ÷5ßh6/uLu ÷´|-ÚÆ5ÇF‰HÔ“Ðn ã±kHŸÄ©j¾Î‘ˆƒÇ#3}§0™\,—k½X/v§§ø½Ññ¢M!Àðœi’´¯«Ât×Qª´Z&h][Y¨–?ÁŽ¨kä?ò¯ïN¨59m…\0î©Œ}ÎÔÇÔÇ»iƒœm:ýŠ&ÈefûŒd¢/á’å4RÓ¼õ_j¾ßý¢äŽjO•w4Úw#ÿ\0/$ý#ý¯öw„"ü1ƒúé¹ÇÅéØ÷ ¡ Oܾ “ý_—UUž’MÂÑ?Q½ï«Nžy TÛéäØ}ãw5ò1ò…ôö;ÆÓ<GJ‡5­4¸ÃTM\0–:xtqÌW|ºl Å¿ß_`§GV¡ŒƒÒŠ^ºöß[ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯ÿÖùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¬©È}üð}¯±Û®÷¼8 ·®z£:§ÄzPcño\,¨Š¥¤‘´ ÷ÿ\0jÿ\0îsäîA{Fú‹ÈÁ?>‹®/° C¶ËØŸ|2¢ÔÇ("GÚ"ßæìN‚8úÚÿ\0ãîd¶´[04Â>›øF?ŸçÑlwæSàYŠÍüGüÇXð°ã"ŽŠŽœ½\\i`êm¹ÿ\0uǤÈÇýv'ÙÖÙiâÍõOøOú«ÑnãvðBÓÕ!âqþ\
+S¥.nUäç\
+ì©#Kl&!‚GäUÕê6<(àÜ{9[XN>ƒ25ÍѪHW¡K±âIdýÃ(Š7‹UŸÆ' Èoa\0?Ÿ¯´†òUŽ %ÔÜG¯^kVyÆ.JUà8þ΄ÌÙŽ‚¢¥©ˆHä—û{JB³j:œú¯¨þO´òݳÅúÉ_åþž5¶ƒeáÿ\0üº\\¾oøx8óBóÖ3´kSJ!Ec¨´ªW…›û__ñöÔv^2-Êɦ1Á}:ÝÍúØÛÏ*[JÌ8\
+\
+ÿ\0‚½&2yŠ*ºEJ| uMtR”Ë êqË!V것bo¯± ­„‘ˬߟÂhOí5?Ï¢µÜc½²ðíìfÿ\0 íÿ\0:—Lw\
+ÓÐy³F—ÉxèÄÍäB?Ô@=/oö«û~O¢N‰l²¸àÇà é»f½xà†yÌQž þjô¢Çeëf©š’=\\%š1S 1ÜÒ[ÖSþÚ–Ê Ç–uO§OÅu"Nñ[Â\\ž$Ö‡¬mCž…ä- ‚àÕÅSñ1m`ë·ä_Ú”šÁ“Ävú³üú£ÛßkБ ‘ÿ\0AžéÏW´«D#•¢F´Ò8ióúN—·±&ÕefaI?$ãöšÌƒû”—B?ÁÔÝ*0¸<U}4 VZJ¹| '‘bN\
+wV/ýH¿¶n/®-æc gh:ݵ„smÞ±V_^öŽ­câßÚø“Gnm|ÅmM~Z \,nçô\,ŽÞ•â\0÷óõåìÊÂêôý9â€ãö‡¼¿gj'Fj—^qþ¯ŸV}w;B¿\,ôÚZa¥(èL~¦?­Ìò+OøŸp°Šúm×[üÉÿ\0?R4 g ¤t†ËvžÕÆÚœE"äóK†U§+!Ô#Ôɧê=ª‡hº"ܲB~IÇæxþ}m¥…Ê<­V^‡ø)ÐJýÚÜOSÄh¨ÈNåD˜¥TýIdÉ·õ7ö ýÂ`Ç~ŸçÒS¸F¦Œ;ý:󽑸6dTµUy*¤•$½3K¦xž?ÄÑÉv¿Ììö»Kù|ˆƒüYÿ\0?HšIÓÆÖ\0§I¬^ÿ\0‡sfñ³¶¸ÍC+ÖNÕF …ÿ\0L±£'ëì鶲3ÆŒpÎzKs¸xÉQ“ÇçÐÑÙ{»pl§mx¾êèÚHò2C»LÀ°a-Óúp?×öÛ\,í7 ÏÁÜd ýóW¥¯7l'Œêê»òé’ž²´å´VË×\,VÑ"~æ(À+^ßãî`µå5ŽnÔ'ò× „›ÍÉ’’Féó»¤ÜQB—¢š¥Ñƒ\
+ye§wMA<ª+yÒÞØ“hHïá“ú$ÿ\0¨ôÚnpÝÇ©uWý^-èj7ÖÞfv›dá’:òŠa\,š\\Ÿë —'ëý=£Yl'?E~Šñúœ1CÒ­sÇR¡º2.ùî<§-žÅA]>3hä?v‘<wâUX²Ÿðö¹Ø9rêæ{9´ârÂOF¶w÷ý¬4éG…ùÍŒJsgi£.’%XûGkÃÇåÒ¤é>ý?¶2IÝo2ÉýØ·øIëqó¹øÉ—C7_ü“ë^Å•¨µRãk˜¬b'MS3}\
+J¬O²-Û‘7M¦/‘ûzYo¼Ú\\·‡¬èÁ= 'ÛG-3Á#iò-¥Gú ¬]>ÁÁ¦†_ZƒÑÂxmA zjÉìÚè^B)* [´d"ÈNµr¬ ¨bYA7úþ>×C{\,*‰§R/ ç«ü9þ\\:lF²ÔH´þ]5]AŒ¬Y\,tó•E ¯"ÆÚÂà‘þ±#èMÎíù’æ%Ó!cöäþÓŸö*8t¬£n:"?$¿–Lwø¨¬Þ{I1Û¦v\,7öÌjl6ïp‹‹Œýü©KYA¹Æ⢥ø¥-Y£¥•…?ŠBÌFvœó\,Û|›Nã7{Y­-îωuñ¼~¬¤‘ÝüY#]@Z0Ûu$ña:dõŸË‡òë[–ßÊï¿>4Ôäsج.C´º¶Ž–Çß{gÑË‹‰h«k²kº6ÄùŒ®Ý§ÄAŽ–Yk‹TâÒž©e•é£oÞÕl|È«sÉw«èÒ…ýÝq2\\§ÓÜ2ÇúÁÓ£²$ Æž#^;¹¢%gTCý›ýƒÕeËHa.²!FKj u+ccpÖcm-ªÀØ€?>ñãvåÛÝšê{Kè)âøÖDu)FÐÕK|^Š~]¤« ª·Pˆ+õö*PÑקºãî{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÿ×ùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷»*–ÀëÝHŠ)µˆëÿ\0­ì÷gØgÝd¢ÔGötÛÊ©Ç¥^7%D‰ »»éPÍaÆž~žò7•¹>+K}^VõÏD·—šuTàü=›3d˜¥Iªƒ+8Ôdx £V 0½ÿ\06¿¹9`XÓÃUªtJò€™Å"þöxô9P`cY…%ŽHâ]!â% érE¿?_fˆÁuÏ[ý_—E÷sÜE&›&Ô>À?À:ñt¹)劘¢»@<ZJ¨mCý¸·µž (šá5o™#ýŽ‹‹_¤¾ ª^˜?Ìçùô*íþ¿pÆ®¦ FDÑË\
++ȤWýÐÍÀ¸ú}=¦“uŇäz~;kƒþ‰§òæèr§¦Æc0’ÒŠDi%Tˆ‰ óI![I©‹^Ìÿ\0‹Ø{"¤ÓÞÛH+§£D0ÛÅâʟ׮ñ8\,CWÆbžš)b_Tä’ç÷lz‡ýçÙ”—7m¨Úçפ±AmFNîžgÇDµ KH’Õy. –#’z¤OªÒ´‘+‘ô>ëo h»äÑöõécÑ;%‹qÉÿ\0=:×Ü5˜ù!§ÁÊ´K¯÷)¨ ÖÃHv_ÖþÝKû$¹ñ$»Wúfÿ\0iÕ J8t£XdÈPÎZâU0ù?ê•\,T°Ï•Ä\,-ÝH<|«û:(J4öü<<úXC¢¡Z:*‡qj†:m\,ì>…H[ƒþ÷íÛ݉$à™¯øzTnªš~Ÿ¿åƒüº‘>;°·E#ÒbvÄ”{$U•$lö½ƒEv'ý··#Ÿc±¸×>ã­~ÁþN´ÒLS]´%ÛçQÒ›­~öžøi©Zš–jÛ`Šå¸â6’Ê?¯ºîþäí+A t+Ò~^½œê‘}z°°øCµ¶dô´;Ã/f@ŠO³Ic̪}) pcÿ\0ýÅ›¿¸{žøg;| #?ø)ÐÆÇ•ªsSöŸóôx†×ÙqŠ‡¡£×4\
+àÀ­0]“;ÇrOø“î7–êÿ\0qŸ]ÌÏ«çþªt%·³·³ˆÜ*\
+útoníÚ˜\,ô£5LS„ÁOè–2ßR$qù·õö °å»½Ê}p2©ù­%÷ѤÌEYxtNößmí¼NgrUãk伤rË<ñ«Õ%Æ•(’jµ‡à{‘îywq—k·³»¶S4_‰M?ã¤tžþÑ·gY\
+Æxô Ø3C¶÷vý‚q<U/1V-=t:A¨xØávþ£ÛÕ±‰öí¢mJã`8ÿ\0›ò§^³™/·)îUòð®ìè(Àÿ\0ÞŒ¦g7ŽÊ¾ZŸ%IW^Ì)« „±T¦G\,²2ýA¿³ëƶÚeµ6sÃáþ5¤þf¤~G¢¨®s¹¼Kšø-ðšÓü¯JúW®Ýx28ú)`©!h)Ö(¾ÕKÁ"‡(÷è­í\,Ê6ûø¡g®¶«yÕ?Õæ:µ¬ŒÈc+ÝB?»ñ9¬0ê­ùu deh¨geû¶ÔºUÖ èŒ ~ØûEqËq4Å´J‡Šò5˧íïÅ’ý4ƒT>Ÿìñþ}NÜè Õ³«¨3¸ü|û“lädòšº&/4‘ÈÚ£I6¸ÐØŸb¾Zç[[ŸnÜkm¸'ÂHÚ)ûz(Ü6rÐýe”šÇ¥OFc«÷&ÅÈmiñ ’þ ¹ñ˜È‡ðÜÌ1Âõ2Å0ñJÖ!µF¼ƒÍ½†ymÝ"¸ýë¬Ö>±PŸÙã©­b¬\,(~ÁþnºÚý«Œ†)&š:Iê(%y«jb»AM¦i"RñÝÌÂëø÷{ŽO¤øGŽOøk^Ÿq4ž Ò›pvÊÊÅÔ9(¢ª«.]!¨ÔŒãö”ˆ\\oÔ [Úk]—r¶šBñ†8`cóâ3Ó’^Bc©ãÒ}vÆÔì\\zƒ)Jüš¬³ÑVQSÃNèê4èyuâÇÛóO{±Ë 플•â¯økÓ) ’Q”SötTeÂfºã8'ÇÏMM4PøüUÉãT…~€sÿ\0aKr7÷#Úî¶ûå¬ÐÍŒG \0ðŽ‚·63írøйÏü5èöt_ËŒÝM <¶Þ¬l~&6Š§+ª—b¶»±]ÿ\0Ûûy³¬•žî+Ô߯û9èC³oïý;ÄZOâÿ\0V:5´[ãkojpÛš8å‰fG©ñ˜¦–ÖGǤ{Ž¦Úw]³ûKW“òä ^ö+Žéo$ùÌ=q$µ Ô*éåò–ÿ\0TœŸe¢x¥—Âpô¢& £Üzw Þ4ôš™Z$o O!}dGé-Éþ¶çéîíjVjÅ„þ~¼xÿ\0>¶“æµÇ\\ò¸+i¦HäY”…B€«D@€µ¬@ý?Oj­·  bH$’ ¨©$œù“ùc‡O‚®•\
+<?³³ª9ù¡ü ú¯·ië7WIcpýA¿)–ª¦Z F*h¶ãXpšƒQ·èf‚—i*TPÀ»J #Ô<ÔuSHŽƒYw·šák^t´šôç¹ ÜD¶³I˜x·4mGÁ¹}OH€¸„k­ ð6cHô©#ùžµtî>ŠìΉݵ'´v–Cjî)©r EVôÕ1Uã«’F¦Èc²xéë1:xž3-<ò¢O±òÅ*$3ÎÞÑî›Rî›\\Ÿ¼¹{Æt[ˆC©RDxÕ¡m:_KçK®†SÒË{Ñ)Ñ Ñ?ðž‡M&Üßýop¬Ð¥ð…IùŠt¼r:áí–R¿g[ëÞë׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÿÐùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞìª[¯u6\
+f‚WÒÿ\0Åoϱg/rõÎå.·€øŸLK(O·¥ž+ ÕuC械W:™~¡mýG¼“Ø9V½|O B«×¢›‹¦9$4Ë£¶ö¤Ó$é\0ƒLHˆÚÎÆ=GÔ\\§×ú[ضÚ'uÐdzý^™è¾æd‘RWUྟ³Bí) ;x@‰î…]% VH’ËÀ·³›`© R1Ò$iáɤ¿—ø8t"bv…Dàµ$ˆæ@€¼jÞ†'žKØ{V/@ý'\\ô\\!¸ðµC'‰7­\0þ@†}·ƒnK)¤JŠƒjòÊ ¢Éþ­[ýðöWy$·éâ#é_áÿ\0zÜ ·q‘šoSSüGòèA£«…L•3iÃ\0¨QŒÐ~Cÿ\0±¿¶~™«£_OÉ-~4¯òÿ\07Y¥ÀÕäå¤H*§i*dûš¹4Ê gÕhÔaèö¶Þæ(\
+ÕG“<rÉ T& ø=¶©ê–¢·-\,2¼³}Ä`Í0[êXuiÑή}¡›v¾hg¬`/”[Ø'è–š¸ç¥Óä°8j\
+ºÍ½OR“@#_R”µj쟥žWf oΛeËíÄÐEy\,mã?ñÚt­^YäUî^ÿ\0=z…Œì¬øÕåÄ"h% F¦ŸOö!@ž8Ëê/ìÎãh·[-°üúj;ÙF|QO°›¥t5T5˜Êlž'kÕf[ÔõÂD`LšA !¿¨B=—I\\=­Î⑃ðOVIchõ\,zBÊÄU=\,Õ½•H²¾‰e«ª‘SjýTè6U¿õãúû-Ý®£Tðîw \
+|¿Ø¡éëhQÛS -ЕŒÂÔŠÈ„YLt5!Ñéâ§LÅÇùøŒ@7ù¿ÁöOãHcªÚ–?:Ž– ˆŠOD.Œ>«»3 1ù ´ùY*¢Œ9¨z£ cvo¶U.ŸãìŠMîÞÅÞ9á q—FQGâÇZg¤žñNÎÁÕ‡ÜuRåVU P³´“2'\,5-íͲçc¼-´À+qÍ?ÀAéË„º_ÅrÚxy€±â»svÑFñm "¼V®’I’U{YKµÜ·¿³96®RÜëû1þ\
+tŒ\\¼dCùõ—t˵7^<×o\
+<^2XL•tôÌšç‘8oØ=Þ߃í=•µõŒá¶ÖfOõzׯ4©p\0 qoö8t@{ƒ9µkëm°ðz+)àxaŠÇBÚÒ7W?ëßܳË6;…®±»Üþ“q©¯û#òèƒtšÅcT\,8Ptmx»ˆµ\,k.©Ú*ŠiK<_l¯ähþ‡~}Šon¹h( Ê<ÍIÿ\0 è2$ÞŽ-£ÒÅts°ûSzæ±V’µh)1êë#Å\,q;\,m"J(ÿ\0mþ>ã+ÍÎÂÁµV&]<<½=:ÚA+ÁonŸõzñþ})h“¶6nkkåò°c¦©Ž\\ž.²´4Rævs ›Uúßì=£»šãqžÛr²Œ;Dº]}G§Ëù”ØFÐÍs5Æa—òÿ\0:+Û°¶áÜù:~Ñ‚l»×T4xÚ¨À†d—LRÉ#0(Ûþ}È7û%ä»TSì$E"q\0êþM_ðt{Å]ÛÁkmëÃü\
+{C³;:ìíZ|®Ä¥ÊIJ”Ïç•)ãMwTfe—ý²Ë½³d›mŠßs/Þ*³Š‚O®)üºW%ÅË]OÝCj<<¦ãž9èÚd6×\\æñÙ<¦\
+‹>Jœ»USú+F‹.°?Ãéϸõ%Ý­'º´´Ìq}”o°pýAà\\þ« 2zðþCÕ1·#ýÝÉWâb\
+©4«)”K ’4²ÔJ¤ÛT216õ½‰¡æ ÛZ­ÒDê8pà¤mc“ƶ¤õ$ÿ\0ž=ËÑÉO’Ɔ/’ZŠŠ(ŒÅ¼1.™ªŒË¦æAø&ßÐ{¤|ÎÒýLo¿S†~kþ®=4ûxújùý½+±[+ƒÈn\,E6J\\mU%R°Ĭ¬b*®H¦tcêÿ\0ãíÝ.o-¶ùü1.¥¡­®)û8t¦[# ±ømMqT}¿Ï¥ë꯹r»=«1ÒW@'s•)1»¼4¼+8vg£’oÏÐÜqí6×¾ÝØ6æRå£ý*¥((}~a¯ÙÓ·V)=§vdñi_—¦?âúx‚:½t¡ÄࢧÆ4µ M4Œ*“O‘¥æâßãî©1ÝŠ«Âó/ Óù-üúð¶†ÅuÇ\0ÓûÃ^‡‰Žë-Í$a0ët ©HbÅ\,Éúf:\
+¨„U·²É7;VÔ—îcûkþžHâeÒW¿í?çèÍãó8 ml[]±RG€Ë(>)ƒ}LläÜõïì%%“n õK8[AAü¸tv\
+Û$ Æ6ãÒ—!¶¶Õ7¯øB"M:V“ýYº›h#úŽNGW \0à‡ùÿ\0Ÿ çzî¼> )èDk<z|qÙl䟥È\,ƒü‘ìão´’ê_ËQö´Ò-´R)ªÓqb’¦ž*&.B:ùQŠR஦+þ¤±"Ä›¬x^ÚU%*G?õSËÒ§ÔõHg_Qøº*Ÿ$>-ìôÚU;g²v5ëÀÕTRäÚžª’«’£‘ä‚¿“ÆTQe1µ––HÞZyãya–Hœ´rH¬'Ù7ù¶æ’;{ÍáxJ#\,‘¸ÒÉ":²H¤PÑÃQ•Q‘\
+·p©8¡_óþÞ=jqó_ùbv/Ç $Þ\0æ;/«ä9zŠêÚ\\4­¹6=ÝdR=áC@gòâi0p†—8‘SÑyã•gŠ‹U8œ§šý¹Û9¥n7.ZƒèïÐÆ<qáÎXF´³v%¼F•ˆ’´²˜È1Ï)I\
+7o{$"“œzÿ\0«ý_.ª®Zf‹P’6MCÜ0±`l.x-oU…ÁQÁ÷žÓu·K\,7p4rÆÚH8añó ŸˆONŽÑé¥Áû:…쓧:÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÿÑùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{²©l½Ôêzo''éý9ÿ\0{¿üSØÏ–¹lîoâÊOƒü<?Áž“K6œ=/öö\
+\\”)­ÓÇ¢.m'ý5\\§ÞIl›$;u¾ƒ ÒX–OoìGú¸ôavÎÎ¥¥0J°J“Y¢kͯÔÿ\0WUpÊ„ÊìL…ä+úŸêÏóè“r1ÏtšF†ÌNäU’X q\,Št\
+…Tia †SdzÙa¥3Ò6Ž}ZÞ\,ý¿äøÌ\\~ˆ)xNˆÜD¤0¸ô³”µÿ\0ØûtN­t=neP(ÝÒü±þ…\\vj¨&Ž„SÐJ·{\,¢e½Ö0 Èÿ\0_Úyd’ˆ%”j—ø:`c1•”¸*™–9¦“@† Hïõ-Òÿ\0‹¿¿‘%z¢#êÕ_`ÿ\0ŠêF:¦i*…¬rB5¸ÒªO\0–@ÿ\0·öµâCŒ§L¾¼—åÓ2ϪM$ã¥=NR®šŸN2sI\,¯áR²h¨2[OŒ>‚±ÒÞÛ‚Ú9¤Ó.Gìÿ\0Z’á¡R#ZÛþ™ãÅî€b¯ÈVµdÁ$ñR+ÍRf·ÒìÁ£ýfÂæÀ»Z¤(®ÜMùzLO:¤’’Uxy‚;EYž¨EÅVÁY •à•tṘêÊ­¡K_ÝLv "Mn pÀà§^"ä†U<zsZ·‚ºÈão!Zzp“)1êñk&Î/ýoïcÆ•µý0Fù×ü½P\,:‰MÕþ®)ñ«‘Ç\
+zLnE©¥H£+:ËÆu tSÊÈO'ë퉶 {„Gšt ¼*ùËÓ±]ÉjÞ)ÛöWü5éÏý"ö>C#ü.’¢»¹ ôLJȒª¡uMRþ¹ö–=§g¶µñådsó5ÿ\0/NËwÕðàððôdº£co¼4išÌ4@A] VÔÈ’½2ÿ\0V—ÒWUþ ƒþ>Ã;¶õµ\\Má[¯g ÿ\0F6ÖWIý¤µûiÕ’cþERm¬ÿ\0w¦ƒ1(Jx¦£¡S<xÁWcþÔßÜku²M4ï ìE¾œt"´ž4Š§öt•o—û !Oö;«l%.mêåŠ3-$s¼±§êrJ©ÿ\0ÃÚ¯êÈR}ºè˜ÇÅå_ÙÃùua»F²J·¡øto-ɃÞ4µmú8©¦¨Æ™ t±«©ç˧Oôúk\,6»­­Ñ_¼/ÅÖÞâ ¨û@SÐIžêlÝ^—Ÿtb«%ª®Š–jxÔµ-7éŒúîò¨ÿ\0Uqý}ŸÁ½GûÛ°´USšWÖ¿ç=nn-¦uP¨¼Ÿíãüú «1XŒV¦„ÑÇ*P#ýöU©â¤ˆ2ŽUAÕ¯ÙÔ7S]Z$Ë6ü9þyé‰-oBš¤èEëy¶5ZVÍ“ÌIr0Žž®°Í³1ãúßÙvõçÂ&_â¨ÿ\0åÖíš39&:'çÐñ„ÄmXÂ45ÏPÊNÊòS©Ô ›_ëþ>ÂÒOxcj­|¸úôg£¹YGpáÒ_±eØùySŒ\\ŸðøOÙFÑ GÆ4é'ëô?’}ªÚFáÏt&!¤ø°(*P~@ué…©T·yð¼?ÕÇùôG·öÐÛ˜×KO‹|MU Ѳˆ W\,$ßúû”¶kûý¿Ã"àÉü@Ÿåʯ6ë{“á„£}§ü5è$¯®Ïuã­=.B*jzø¼ÄULfÒÚ<fB¡øm[ضÕbÝ㕧IE Å(?*WóÏA׆KIE”…4®Oááþ¯ðô8u`çwMm6Ü«ÏÒæŒUiêdsN˜Â£K¦ËÈü=‡9“i¶·R>™â‘bÔ)gç“NŒ6ÛùÒÛê"x¥økOðtp2Ý{”ÛY\,QÍgªfÇA‘µmMŒÇɨİd`„óÅÏæþãÛ=Ý.ÞeK@— *<OZŸðpùt#–ÖTMQM¨þŸËãÐ…‚ÀI¹&šXs¹¼-#¢ÑÀiŒU1ýa\,U^tõÏ´ݽ”Q4–ánÞµ?uqÁ¨³§IñB/èzgþ/§ÊŒxŒ„•ùŠf|¾R)*æ7–^T¦E*|†YT ‚mí7&xb‚È RŽõ¯öpùt¢DÔbfü ¥~CÓçù×£'Öx< M\,EOO f:BQ&Uòȳ¶²òE!$’¿ŸÇ²mØÜ\,‹ à•i@)¤|ÈÏí¯V·Q&PWWçþ¯.–ý×4;›‡ô4’ÑÒÊb¤R3%c}ctP<ŸÐÅ=“ØÞÍaq¬dèÄÇE;º6§^î\\&F’D£Jv© "¬Íå”8K…~€±SoV7¢ó~} Yµ.[£?¾fÄÁµèªÑé[-N±*ȬÚEK°T\\“þ{ Û¤©¹jXÈ·ôÏG <\
+²š½=KnO %vzhÒYÔ±;‡1CõÖ\
+ØßÝ·”H¤"8Í>DôšÖfž^å¤~3ï>¬Än\,²ÔVÌ‘S„1ÈÐ>–y°çè}ÓéýG¶\,/®maý4 }•ÿ\0 zQw”i#û‹®!ÀQ‡ÛõӺϊ`Pò=(±ãúû<´ÞfyË\\Ǫ?°ð\
+ôœZ(Síÿ\0g¨û{tNOðìÌ2!Fð‰gbcùRÎ4²ßòyöc4I2}\\4 éÓJì˜eéØ;¹ÿ\0 š(r2)ñ((.‡P1:ƒ ¡Õm$`Ð\0í›”–`¥Å¶¸G¡+øEOj «—P r’ië[_Ê‚*úšáñ»nÐa÷„U“ɸú¶ø1˜œÚe22Ns;:|ÅlÌ”2VÚ\\wš›(T} †XDG›þÑ´óÕ…ÍÞíp°Þé>ÐU2+§Å âe‘dà³2‰ ey"bÑ"†{¾H£ªž9ë]ÜîÞÉí̦K›Æ×áóXŠú¼fS“¤¨¡Èc²43½-]eRÅ=%]%J4sC òÆëb>¶Å¾cäýÇ—oÊêÖªPʺ° G„Á pÊU’¢¤a%M`çÓ¤÷°ƒ)\\ŸëÞë׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¿ÿÒùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{©”ðy•²ÿ\0KŸø¯±w\,ìRnW_­ úJ‘üÁ¦'” ÁÏK\,6!òQÒÆfKÞF¾…ÿ\0j'ú{É ƒd†Æ#ÀŸêò­:)–FsQ„èÈm ·1TF¨µ"(ΧթÜÿ\0œ2b±ÿ\0È ìW¥¥òé<ÓH ÐÆ©òÿ\0c¡»ˆ™^*“vŒ ÝZåžÀ9[ÛÑþµ½®ˆ*ÃE"07«_BÎ3\
+µê2ªD•TâÒ'ùß%¬@~V|¾Þµ9Wà™é{ÅÔA\
+¥§ždSgE+¥?G‘Ê–B/ø#ߌÐMñ¥GÚGøL1©©×ëþ¬t½Ûû^:"µRÖOPQ¢B´ßVˆ–½×ýzžüÍéJáþ£ÓQDÊ|Bý¿Ãþ¬ô-Ðcq‘%m5{I+´G 1W½Oöä7[ ÿ\0±Êæy5Ä;ºTŽ”Ûkcaéß=È®©wéЩo ýÁ]\,9ú ïs{;Ë=¸oÒ^ƒ¤Ím`ŒŒÄ±~zeè¼–[)4¶Š®E¨UOQÆìuÕ2úA¿ô_e¶ÜÌðCâËnuúÿ\0«/—oŽy U`Š§íÿ\0W—O‘|~íØV™x\\% <rºÔKU M`Š_óŒÁíbß‹¯z<ݲªhn‡ÊŸà§VM²ò$ððSÓáãÒ§h|0Èïšé?Žoø£Ô‡Ç\0¨ŽjÆXþ G#¸Œ0ü\0=úïŸf²³ñ\,özϦÓãMáK5OÛOðt8aÿ\0—D0gƒ/%Lr\\²O)BÑ"é.̪¨ §°ÕǺÇ#êùt¿÷®>6>Δr|DÚ½mWUQ“ÊcZ¥©â¥Rk(Þ÷}Á:[úÇâÞÑ¿;n›šxFÝñiª´Çåÿ\0ÒÄØ¡·0³SǤÝÕؘ*Ùóøúz5’‘}3ÍJ²VÕ½¿å9²ñ\0{X.·-þ‘™‚úõSojU¨ñ‡ú¼ÿ\0>‚½Ë˜ßÛ¿!6®ŸŽfd¡™R aSêj¦ý° ûX[ívøÓAâËëŸðÒ+™d—ûÓûøkÐOG—Ý»R«)‰Šuo»RJ·¦¤o¨­£Iö&híoíR±\
+¯?áóüú.•å‚éæªßú¸‡¨9Ê6“%†®ÈæŠä¤ ²Uº\
+tiDšU˜˜Pþmëíë# Šî{`b?:>?Ϥw $ɱ«¯…*™èÆ"Š6ÜTÒÕÄZ9¡¢ûjŒu3ve²§ôöMIšåä[6XüÎGKâi %O‰ÖßX¥Ž„ફ²µÈÓý¶PHÔÉPŸÛ´š¢òëoo¦Ýuy2}dJ±ªÐP JŒþÓ^¶“B‰s\,“¶¯N…­§ßÝkYI\,Û †Îc’X»Jép@Ô?×öW}É×Oà²v!>œ~ӟνzÆ#>©óé{&o­ò5TÙ=™K€ š È´Hª†Vñé1(º1¾„[Ÿd±í»¤øwnîŸiÌPô£]¬˜Sóÿ\0?BÍ)¬Èã#¢j8èkd„Í÷ñ õÑq¸i!퇲;˜^y bê8)$—¥¶ïT\,xôfzg±™«2‚‹ï"¤”OK/¤‡V…i—ôqõöuoÌdiô“6†õÿ\08é4Ö’I ”Ž‹moSïÊ*ìÕ3!Ô½FššjÕ@Í”‘™Úoðú{ö2Ú[I5¤…~Xÿ\0:\,¸‚v»r§ŒU_·ötÞ=+Ž<®û§J´Xã©ÊVÈ9FCéKp-ìãmævžgµ±ÒŽxð?á¯Eòm2~ºÕ?gø(zTlÇ×8º»scKXÔr4-( \,ÕÓ£¹bYOä“íÆÂþfÜ^ûte2G f½ß/OÊ5o&Ýooá¤C_Èt?o·5NW ¸p™ Þ<5:Í>ª#‘§¨•ÆŸŒ«3hÂuÅ´ {apÍ©©R?Û)Vþ}ÝH÷6ΊWU*ôx«öô%ã»E豕ø©¶ÕkÏ:7¤ª‚¥‡ïâû›…[DÏÏôÿ\0hî6¨ekk¨¯ OšNqù×üý-´—Â}.½eÇoè³ñd ›öòÒ]¦Y€«E×J¨P•\
+ÌO\0{ÕÆØmü íœ<EªW‡g¦(:צVðœÈ*|-_ŸBŽlÄYzL•}t4•”ôqélmB¼y& ¦4¨_!jyÀâÜù˧hc†ábCà¿Et¥&§ùôìLÒ¬!ÞŽxðèÏÀ£%„§ÎEf«4aŸ ¿q}LJ 4¯!ÿ\0Sôö—IJ¹ðÒ*Új®®'G¦kûxüú1†S$z«ÝÒŽ-ávݬ t…+é"©†™R¨–6ñ¨Œ²A“‹Ÿ¯çŸi®­ýÍ…j=OÚÊ"©Ã¢_>[zâ'“#¹3‘Õ½šj:B”Tqøü`Tºéf0Ëô Mÿ\07ö:„ÙN°Û[Úÿ\0Œ-ŸðVŸË¢ë¹¤˜ýáåüÇùúi;+yPcÅqmè–¢ #Z©Ã bÆY”Rj%E–À¶¤ÛàwÖöºÿ\0«çÕâ»!©Áãóÿ\0Wˤ¥avÎ%*j³9Ú]É:4ÑPI\,r"JÚƒ€4ÆħõÕ¼$âKVOÜßñâz¨º¼÷á~_æê5?yfd«¨Z_⼫TI ôÈc…Òï "G'›ûPv(R*Ÿ¿é›üý3õïþªt«©ìªLÌKMU%6¦– V¤ÿ\0U!"3«ŸiWi1K>‡ <ÿ\0ÃÓ‚õ^=L¹é+>Iñ5ÔµôÕÕ²I;õ±ºyéHýdÌ >4sÆÀj0:HìÅLŽÇGìé·sVWärxüÝ|Tÿ\0}Hy©YE=>­B€šY¥ÑÇ?k¶Ño\0–Ý@½*8ðáBr´ãÛO^©rí"+†:lj7Í¿åq²>k⓵º¶¢ƒ®{®–†HrUP´Ø.ÁZLcLj¢ÜÒK] e=RÓÅ^êª)èH'§ªT¢Zr]Ò{°¹åîaÛf¹ÛQ«nñ[’ê’:21¶}\
+îU„°³JYm£4’x°/óáû8u¨OhuN÷éÝñ¹:ã±öÞOio=§‘›œÁå£D©¤¨RH˜<O%=M%u4©QKS ÉOUM\,sDï ‰!ÇÎq䋾]{w€²t2A:å&Œ ø"H›õ#*ÊáXP\\ N’@1éÐjT¯ûqî=e+‚´é_\\}ׯuï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uÿÓùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¤Ãv›r?ÞG³ý—e—s›)úŸù:jI4 qéKGKrŠ\0%øß÷ž}äw\,lÛǘÃþ~ŠÝÌò¡õèmØ:ÉröËöõO–úå}Bþägb²™\\†uáþ¡N™¹x¥Š~›KCötbc‚&XDE#ÔU亼„BÌŒßï>ܲƒR™»z/»-_Fš¯B DÍû•3G\,rG±hGª2\0U¾ƒís¡H»qÒºsq¤·oØ:°µQcR%(ehÒ&c\0‘I2.À¤_ÚYmÌß iëÂãÁ5uÔz0ôuõò"Ð@Ye)CåOÔ\\?ØûNÂ+uÓ9\
+ÿ\0\,ôäÒÈ⊸èLÄíÖ¢†y2>a[¼J_ÇL°¦¦t\
+|ªXþÓñí×/Àºbôÿ\0gO˜“_‰§¿í?àá׊šZ8Ïæ–j‰Rjxà4EO¨¨1k>/ö£êÿ\0oĤ¿„¯ÙëN˜œ–M'ûN§a³Û«-3ÍŒ¦žšT’*\
+O ²èˆYüfÌWϵRÛÙBšdeüxüü¿*t‹êf‘¢hSJ'Â( ?h5üëГ&g~íªê¦«lÍliJ4‚HáUýrÉò'?†¸ö[oÝ} "O~xÿ\0:2%_¸A—R77vgcÄÇMÊÕÇ‘­‚8ªrÌ Ìûa@‡Æ—ÿ\0i"ÞÞµåÛw»©ˆ}7ðçü<ŸZ;ƒÛÅ™ —ý^]Bë;Ÿ¯«æÉ&]³9ªÖ\
+#È;‘¯Ð¨$¢ëþ f»—-øD}#Å\
+ü@ŸE±n2Ã+Í#”ü'ýŽ«MëÞúÍÖìjMÅ’Íb毯ž–3Bw QÊy4ˆé¨i‘Ï’1õ û‰wŽYŠ×è#‚O ø´-?ÁÐÂÂýnaºžI\0€Pcüÿ\0z|Ý»;¼â¬Èí¹²ÞIèÑërU9#ÆSê<Á’]ØŠ}CtvÏÓ¹“V­8¾µþ}/3 ãVQ?Ô:%Û¢‘6V-Fä9 æE¡¥Õ¥¼š]@»"Yµ`ÇÜ…¶Is¿%`°U¶ù’?küú$š#l<yWË£;†øyQŸ¡Æf³[ÊXir”©\,âãžÏ¨éaiHäý}\\ó}ÎÝ<û|[røƒãþôâÚ4øµÇKüßÀØk( }¿=euMM?ŽI+§ èÿ\0VT¿Ø{'‹Ÿ7n<6ü_Òƒü4¯óéá¶FÑ&ž+ÃúçÒ?jÿ\0/ÍõÌã7‰¡ÉÐÄáÞiÉ/„r#ý^; Ofw>æA*°ŽÖdsèùºNû&4ÆØÿ\0W¯CÞ_➨¦Û&Žµ`–EŽª)<«¤’¡uGçê=…×›nå>ݹíÿ\0(ÏF¿»¢9Óüú(;¯áþ©ÈÆÐÔšº*šÀéM&j?•Õe·äŸcÍ«Ü8bÿ\0{jËüDŸóÓ¢»Í¡žG»€ˆÇA–ôøOØÛfZŠúÝ»N=¡%ªŒÚêW¹µì}ížåí—Qè¤þ´ÿ\0'\\lO! £=xÜ»UP™aG_‰­ˆÚaPóO ƒ2.² >ŸÀؾ[ǹšÛÁ·WŽ_!ø1ŸçÑL6RGãøÕá^öÈù·—ŽÌÃáÌRÅ 5UA)Âþ¤[€²Ÿñ`O°véÊSË-Åí>ðä—£+kè‘H{º2Tå²wÅEg’Œ¬ßhê«äXN˜ˆ]$Zÿ\0ëûÏÊ÷Vêò\,z”ü>ÏÏ£a¸DÑøkñtÛ„ÍtýFC;™Ÿ cSÓ¬Ï;¹r5¶€Îŵ 5~E¶ŸmÝa´†ÜI&e¢Šž7âB÷HA¢ƒä?ÕæzTn —ÓEE·³T •ôJa–‚vzˆ spfµˆuO¨üþ}¥w» ««Ëi™/:«ò ÙÓæ[a‡MCóÿ\0'No‡=U·¼ 5fªªtŽžCd…†””þ­.®x?QïÓó—0ÏO©¹L6¬…ãþóü¸tÜ[=šQiéÇ®9/Œ›³?Þà7•4é$‚ªîHú+•wÿ\0nxöÔ\\ÜŒ‚;« [ø€ þ\0:rK!â*§Â8t\\÷_H÷/ž®jxâš–gH* thäm¨Š~5B·ü}=Š6þiÙ[N´"QÇíÿ\0cåÒKا©h ØøGH:eÊm(+¨³›m#©–±¥Ô²¥l¬ S J‚‘Ge¦çÙ躲ÜR#ir*‹¤æ˜ÿ\0çÇçÒ‰ãzHš†š~]'“|añ“δ˜ü«ÔeÌë DÏ4‰ V’G`Æß•ÿ\0fQXË:EODà(¿ÌÒ§ó¯MÍ:G"É$E€áă¡ Üù+hñò˜ë1Tu‘ÔI2䣋)AmB ¥‡CYXóì¾M†))yt’G!]*@ CZÓíÁéèo5¤=ÿ\0n:1í¼ö.衇pb·e $”äÈduìåTòž94°:¹ö}«tÛ¦{3k¬Ÿ„ôb’%Âj CÒ 1²²›Ã÷X\,¦7qâ*îé*"2MPä…Ã\,†B$sÊÛIþ–öamvv‹…ŠòÆhØpjWü=1"B9xñáÐÛÛ{× Éæ·\
+cjëêÞ_áèX¨Œ G!\
+E(æÌ[ób^]Ü.÷yg²³·f"*‚kÇפóÚ´VixòÐ/ÑjÊoª¨ká¨ÀnºÚ厨®®š¤%±U!E`$ð¯[ýcûk/ЖËM€‘ùñþ}Ü\\I_&$úô©ÄöŽNWÒ•ðWJá„’+«G#P_HÕ{}O<{C>ÇM\0ˆ~gü$õD¿*¥YõIù“£°ûfÔÕSâ÷4®k¤…ž.§ôùYPéüÜ{ n»5êÅu>ÝSþ¯ŸFM¨QÚªÜz²8¬NièòˆEŒŒ¦<U9ŒšR9hY8üŽ}‡àžîѦŠâÓLÏÁ³OÙÃùt²@’§†ÙЩM±O²GA÷GAÓ"Bð&´ŠÆIaùöM6ì-eÃקâ‚OˆiÒ‡lSUmI 4‰öÓOº¤u7%]®¬\\óÏä{zKØoc1HÁ“8 ×}~UáSJTÕèâhGh§D›ù’üë¿š[ ÔQcvgxíŒcDz÷ç…Öš®œ»Õ¦Ëßš)++ö•e\\ìÑOrÔaê*$©¥Yëh«_Ø÷ ’çaÞme¹å‹¶¡E‘$\0žÕ¸ €UŽJ\\\,f'‘;%kEãÃãÂ4Üúúþ\\?—ZAöŸTonžÞÛ‡®ûndv¶îÚÕíÌáòkOO2Ç ±M °É5%v?!K<u4•tÒMIWK4sÁ$°:Hbp}¶»å9 – ¾«bœ—‚éGdÑA`ÀP‚$F²´¾[‘Rº[ÓÏ ¼‚>£ÜBѼm¡Ó»¥õ½uí¾·×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷_ÿÔùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺Í~CoÇÓý³ ¾Éïg¢½QÜ ÏOÔ”Ü-–÷ú}xÿ\0loî|å^\\Å 1dñÉÿ\0?E³ÊIíèLÃmÙ¤‘!1ˆêIÖ¬7úñEümsšÅj<Wcá ?ËÇùôŽõ~ž°«V_ WçуÀËü5©ÿ\0Éá*ßn‡Ðÿ\06IãËùþžÌ"³IKy£qÏD²Mô–˺Œ²µGÈô8bðpëSXf˜Ê<Ú …Oõ:XX¶ö”\\GúhÔëŸòô¹íÍÇ3qÿ\0Wùºñ›_QV=QUV*È}a\
+F–™\0ú˜ò }ïë®d>ÓçøºBöh“ëO·¥N!(ª+SGÖy4 ‹Ä 2Æš\,XÈ\\ÜýEþ¾ÞrÉ\
+O$ßÄ1ŸòôÈx“ôËKüTÿ\0%)üº1˜­·SVeÇc³”ÔQÄŒôБJù$â]D :‰ÑþÃFñãÜ›=hòÐdœzqèÒ8ZB" Ý5]YšÂO…«Å@sòW§žWžO5\,rÉû°Ø¤Óôÿ\0h!Þà–{ÛkÕ1*páþ^žkfð`•$¨2Ððá×</SærUùh÷I¦ƒ gaÆѷܽT5È4@<ª?Ž}¿6ùl¶6£mVðÿ\0“ÿ\07å׿wÈ×1øŠ;âÔ3Lôdv§IE-U͆‹oÐÑc%ûs¤™êªc_"Êdòä o¯õö»æ'n–+—•Ïåþ•C`?Å`4þ×KŸQþOÊ ;+®°˜º™\,ž#7=sÂ\\‰Ê´/(²V”ÿ\0¯ìïfÝæžûéí®4Cé¡?æ¿ÏªOg–U¬€H–€ÅEOˆþõŠ\,\\9Ú\,-C´ç+\,‘Q¥8¨!t6åšk7­k­}3þN‚¦æ¡ÃÒ‹q§^«ÇGñäsôÃÃQ_Hÿ\0…Kû¾ÍûË ŸÔO´v ¼¾»Ã®;6â’ý_e:»‹ p–æjܯôü¸.›ö~䧊·Ç[[ü1©ÓÉCK3R¯”‘Po¡¡ý}™_XÏ¢„ Tñ©¡ý¼zjš+€ºŽ‘Õµl¿{v³­ñ[C‹’£!OO=}Z-}LÒsꜤhþJ>áM÷–¤“uñÄàEéЯl¼[k\\ŠÉûzKSÓõ5â¡’ªÜŽ¾¡)ëéª(€HZ¦_óÑ»‡hb‹ýUÁ÷kh÷†‹ÂÂmßÆ ò§T¹ž->+¥dôÏG¯+ÙÛaá1¸Ù¦:ÑD´TS$Õ)?Ñ*%Ô/ãóì»}Îã~Ò H‹te¬Vµ~Øÿ\0‡ýž=c ù9”ÅAI\0Ú¹I…h–zj_û\
+~•f•Ã-ïô¿µh´™Ý Ý]8õ¤»`{ø~ž´îüÞm¨ÎchÕÑPVè4ÒjV㔓Ѡ{\,½ÛìChKæ7¿ìpþ];ãÈÄü=æÆb²ñÆg†2GBy\0Ù¿>à nÑÍTéz°+SǦJí‰E hiSL×Ó"¨~º-~_tW˜®”c¯×¯i~ÐêþÅÊÒ×A[Jù 3¡…ÜJ` )}JVäõý˜[n–‘Èe»O þCýCùtã­3Sùÿ\0‡ª–ùñÛkäèdÿ\0ÜcMV!«š`RªyÃxÝ£BYZçÕ{¼{—y?š/-ç¶xßÇ·›ðšvþx?Ï¢ÊÍä·hÜ~»qnÈP.ˆÎs«_­2s$y÷Ýõ´1¬ôâpD—õ YÆOô÷+Yó oQD'±[pühNŸø: ~ïÑþ1%ÁoÒ­)Lú㤎שÞy¬µUU\,Š‚jçWhã‚ \0W°[IŸ¯³[¸6ëKdµ»/ õ~Þ’¬ò§0¡xyô£Ïï:í»Æmm¹Œ½Lº2¸ÈåÔÆáÑ“Hõ…~tŸIú[Ú M¹®ŒW[…M¹ªÕ5ò9üëÒ—vŒêI)7¯ü^:†ùIY·ª¤’¦løÈÒÕÔ¥d‡‡üc‰c¥¹°ö¦NKŽò6úYTÆ~ÿ\0«?zn=ÜDŠŽ§Rü_?õ|º0ÝmóÇ7Œ¥¬Š}ÁQ$ GO<ì‚ž&Ô¬cnSQâÞÃûÇ·v’Ç [J•n4¥¶ÛòR££·þræ^¨é1õÅÙ Š#aúŒ¬R¡ö¸äHB›6“õ~ÎŒWxWýT8èvÙ.6áÅÍ“Ë壨x^h«„ré§û“ú +Çøµý‡7>G¿·™âŠ<·ÃAþªô¾ÛpŽyR|MŒÿ\0›òéæ—¿:{yM>5ãzsQ\\°£¿“0¬Žuír~í NʯV⢣ü?.®olÌššÿ\0‹ýXégKÕ]g’§ÆËŒ¤Åd¶S@"’£[®±â=jQ¹ö]=îém$‹!–‰Ç¦Ö im£È:å û=8ôSû÷ã„sÉ÷›cÛÙ¸$&v|pÔj…n¯\,J¤!\
+=7 þÅ­Íïi\,°^«ÜY·Â Ô²½7{d¢ßLx¹õÿ\0c¢Ý‰ë.Õ  ŠÍÐÒe)æ-㨧£¤•œY¢©‘ž?ÆþÇ·<Å°\\hš¥xb¿á¯Aóán4˜ª:~¤ì<÷SRʼn¦Ù™ ekÕh2ÑUÉ5?ŠCêñÌ¥Âéük{ð·³ßWu/ÌüÀ¥Ce ŸÌô\0ö¬ÙnÓi!Èï ‹TPÔ¼Ôé–ôŒe ýç‚9Y’¡’>Äû‹að¦JúÖ„ÅSQéšÿ\0*t‡ržëqÃYtGéAþn `6Òä0lEÝ«¬¦¤yyÚ4…ŒµGÆàÏe3(>¯­‡âÞÔ_^ˆ÷ ÉçÜ#Bß?#QÑ}²xVåJjν/ð_%L4PÌjÔ!yĬÆ2(‘£[éþö]q¾³0y$?„þjô² ¾(Ìxdÿ\0Ÿ¥Ž/¨óøúº\\¥>7‘Ö±PIPÊóx¤©’ÎÑCØõúi™-åV¶{˜\0<Eiþª¶®YƒÛÃ'«TèŒcb†»7—©d¹1òª\,*ʺÀ!“R\\ðEýÄ|ÅÍ“ÞxE^\, TãùÐþuè÷n³™×Ä|'G•zÏ3 ÊÅLV1¦:‚±B!Q¤j$)ccù¹÷5ÝóKˆÒOÌÿ\0“¡<pþòÿ\0c¦§ê¼eL’J<‹¨jy  Ûé£ô¯çñõ÷q}qkFhÊŸCþÏ[ðJѱÐ1¾65R%DoG<1GŽ¥6’3¨ø‹/¡–ìMÿ\0Þöqgº+äHV]@à*<è0?gñêátŠŽ©oç‡òþÛ\,öüØù>Çkw6ØÇȽu¾*b’:zš6–j˜övðzXž¯#´+k'”Ç$qÏUˆ©‘ç¥YUëi+em—˜ì.6©¶ÍÚºåû— ñ&$IH®-Kv¬ÊCêìc1LËúrÀWy‰ Üxsçåû8.´Ýí­Þ½?¾w\\ö6ÛÉm]ãµ2ãs˜LšF•4µ¢K‰\,RKIYE_M\,uµTÒMKUM4sC\,±HŒÐ_;òjì;…»Å7Ôm“§‰ñŠ¤ñÔ€Gð0 ¬±7|r+FÚi m®Vu¥(ýîºOôÓÜMsn`’„Pt¹MG\\=¤êÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×ÿÕùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ë°¤›~}ÙU™´ªÕº÷O¨7ÿ\0|}Ì|™²Û£k“âÿ\0WåÑ}̇‡K\,U<mU\
+Éa›¬+ô6¸½½Ïû}’Ål¬’8¨ôšë-Xéó= [ lfDí]JÐL^5Ž›H>¹6 GÓŸgw—Ö¦¥ñ¿‹ýœ?—HžÞ{‹¥•#"ÃWÑx ôf0{\
+¶Z™2‹ÉH¡LÞm÷õ‚ʤñü{%]Þ#xÖpü<:}ö±/†||X{oje*&"¦¨•¥F±>¨¢ñßÀ$ö>˦Þ-fPÀÃþ/§šÂa+ü#‡Bþ¦ó¹JÐ&¥­×"'ÚD\,PÝ‘›Ï0\
+#ÒÑ›Øiÿ\0¬Öè…Qè¿êóãÓµÊjÿ\0WË¥äø*-‰SC÷IGãÅÅ7¢tÖ4ÍÇÜMRÎe{©7Qý=êÞý÷Pò©:[ú¼ºnKe¶]%‰Ðm÷y²¹´ÄÁnMe†¤Þ@UµB¹\
+„þ>žÅ‰³ý>Ûf²³²ÛµYqÞ}kÇötQ%È7óÊŒ@1Ãùu;Û=·CKEAG“–£–TV#yͬ¢IO Ví^Ô˶ì2Êgž$ñ&ó©ÿ\0iÒ;{«åIm¢¨TmC\0Ðúæ¿æèiëýÁÙ[“xO¸h[+I’’(↋õåcm^yDúýz¿Þ?ÃØpýÑ·mfÎM ò9þ|ŸF+-ÅõÅ£°`Š4\,zcü<z9;[{ö<Ðã·nGY0²¬“Ã8‚TZY~ÚÈ¿‚`««}²î;™ìÕGÌþ~Ž‘îc_5à8ý´èµ÷dTäj«¨+©²õøø*^™|I$i*‹ÚWÂ%‡üXb¾YÙãcÃ\\ªLx’#åÒ-Òñâi¢ ŒWPõÕÇçŸø®\
+ØðNÞM©–žbAKTÊÐÚTÖ\\2Æ<–Áb=Œ­ÚYBnCWاü# ô‘Ö†ñâËÔ80ûR‡;UedtÆ)–BÓëeÒi¼Kq˜Ëýyö¼I¹Köò}<*EoÚzI*Bâ ª@<qÒí}ËOªÌZ­<Ô­¢©1Õ*\0AkI+ ÑùàûEãkû¾!rô‘%¡ÉüˆéSZ3MnTw¬#¢¢¡“ƒƒ=¤ÆPÖèñµ¦¬œÞþem"P–ü[Ü{ÌbIîfŠØ(àƒ‡íãüú6Û ˜£2`¬´jút¸Þ{×dôÎy$¦ÃÙÎV´E•Šuª¥¨Q£ÒMúì?²Xî;Ä/ÊÑDœEz7½¶‚?ñéaéÃù˜p½ƒ¸7NèL+˜Í×IDT1ÓhñLÂÑ…‘8Œ}yçóìØíPmvï Ô§ zF×?Xð<£±¸ùƒ£Ý²Ÿ°ò øÚ)S–¼5Tu¸ê%hѸ‹*‘Uüþ¯°=ì›12ÜØMá•þÐTŸìÔM?ÚÓ£hÙàÃ&¨¾Îw­{—mRdvþDÓ½-jâe„Äg)õ„²Ø\0ûac½%ÿ\0‹\,QöòŒmcÛødQú-3|ëÝ=iº~m¨ÞšŽ®«*¢7xc?«OPK[Øßkåͯ}‡Å³¸"OS_ø®‘^Iqf4˜Á]ó3¥û3#pRbk]Äh•5 jK³0?ì/ì›sämÖÂC-²–_²¿çëqnVîúI§B¾»ö¼Yú]¯—ÊÓ8ÈA¯:°’Ž³òÊÆ>¿×Ù;l÷–÷\,öåo­ÿ\0´Œ¯ø<ÿ\0gJÌK ÇB‡Žz+¿'6¦z=YÀ¶Ýûú_»”U<+YFn¥O©WŽ?<ûM±=ÆÙ)»1°³2Òµ5§¥<¿*tª ­¼9È òè¾ußƾžÝqE‹Þ„K]“Mu/”âE¨”ið$¢êU[ñôö;¿Üw$[ê†+OÚóè9Æ¿ã¨=´§Ë¦ÞêøÐU´«*6ärf*ÌÅ¡ëŠ=Ý.m$ßókû/³æÎf¹¾ú[™ØRüÝ-‹h±EyF¦ã“þsÕhí?‹ôœ‹nV¯¦®ë ’45Ùï<sqýO¹–~n¹·‚xÉ‘O•²$Ú¼kº§l_oI>ÖéN°ëíÍ-’«É*TVŠÊÊWxd—ê]µqþ>Ôrï0sãñ\\Ù0[~1ñ.½¶Z¤is¨j“â9þxüº.›²‡g¦v³QYSBó¢GE‘‹I§±åKµ;…où\
+÷üûíϺI`·Æ*8ùº(– x[H\0¯çÒ ë÷ì”ÓlÜ;ÁSŒyeXòp¬#©×}\
+˽kõ>Ì™v‚ɹ^¶›Áñ&iÒsãÀÿ\0I ¢zÐðק8aÜtتº¸Jêl…ë­s±†£Ò_Ë:YŸO¶}¾ât½K€Ñ/ uèžâÔOo‘$œþ/=6+wäö”m‹¤C‘ÅT=eMoÝÏO[K _¦ \0Óߎ@'Úy/\,-w8$ºYD ÄüZÜNmô:úvWÉ]ò%29-Ñ‚ÉcäT“'[Õ(¢RMNî‹äoè·ƒí‹ÞWq’iíJIŸéQ_ÙB?.”C¹µ¼)pK4mQåCëŠWóèæí/šxXp³%¹Ót™%E­¤Ìѱ”¶&9P£Dþ§Ø qöêïÇHe²XÊðhY¿ÏN#Þmîgk‚|‡ù©Ð‡[ònæèèò{ZŽwc#WÑA]¤2]t~Ä×(}-ú@öDÜ­{e%ÕµÛ¿ƒáUHò>¿ñu.œöž:âOJŸòž‹¥Vû’¡™kãóU}ØJyf‘!PnN‚chÓÅø û&Ï%œ ÇËàé$÷k+éJSì5döî=熯!’¥V0ÈA‰Gÿ\0<ê¤;ÉúÞ½½åÌ(±Çlʃ€éÑK\,zˆP~Þ³mMݶ¡4õ™héÕ$PI —R¤ÅúÛèmϵW›eäô1ÀÇýªŸðƒÕch£—±±ûÃÐù´{S¦ö} <ydžÈKTô‰\
+â¥J¼‚y‰f5\,Ç@ñŸ­Ç²;Î_æ Æà¼vR#}ƒþ+¥ðIV–YÁSÅp?Áž”Õ?8z·=e¸sD¯ŠŽCAN¡$áäY(`6öÄ~×ïB ¯'‚ ‰¯Ê´þ]>û®Õk!Y&Ö?ÕéÖ|óÝrn\,~ŒÈäjk”ýµNj!AO ŸÙ&Ä)öñÇÅÉ>Ö?¶v"Ök‰îa¨ø„d±ÿ\0zló%˜ŠZ6â´§óþ}Ý‹ó[»w>c-·^G¦x'8Éåf„ ëE’J:ÿ\0Á¯ìïdä.\\‚Ö ß{¸†7ÍSÃqô°[wÿ\0ÏF£¡¾ooL >?onü4õÐiE§È+³VÉ}%§‡SJ ½†ùŸ‘6{³õÖwz>|ÃŽ¯·oŒMÆdýŸàêÂ);Ò“xE _Áå\\{jf­…Ñ[WÓíI³ÿ\0±÷Üòàô™Ç‰þ¯Ë¡4w‰\,z ]g玃ÍÖ6Öïšyèâ|f_ Xª‹\,m¨Œ ³.‰5êÛö‚æÌÇqÞ$NÅŠP¨ñ Sñ$R§?>¯#ÄTÛM<*Öž~¿êÇTÙüǾ lŸ—;V»!Ž‹l÷~ÍÇÔ™»yjw©›gî“ M%nÝ–®{ÓÏc>*y Ð+ÄóÓTŠ ¬Û4Ö7ø›-Á£¬y’)\0Ïò™€]@vÈ#‘c&)£Nк8ua«­.wÞËm̾KžÇVâsxzê¼nW‘¥Ÿ‘Æ×ÑO%-e}RGUI[GU Ç42¢K-ˆúÚçNPÝ6 âm®õk*é*ãû)@[ñ+) 4üJT­A\,Ûβ§ˆ¼=:MŸqÓ€:U×^ë׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¿ÿÖùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ê]:Å>Å»`ó\\øŒµ^™•ôŒô¤¢§yåŽc/4®©ËÈÎSðy÷ܹd¼$Œõ§ERv <z6½IÓ´òåZ¯wÍILŠÐSj äë¡‚„&Çób+­ßü\\F¦¯âéǧGìÉnúî\0eêÀ¨ööÈÁá" ¡ ¦£Á\\V(ãw"ëf$oW$}?¯°l²ÝËy«Q)þ¯Ï£2ЬS2 ëAþ›Ï?ñ]N¢;/Ž–gÇ%Lƒ%Ì÷’š#ùçXÛ–-þ±·¶·‹vµs!Ô"Õùÿ\0«òè¼OÏt¤`ô>ƒ·bܸœ~Dí\
+5miÆ’” a ‚ñÀú {)±Y\0¹’me:vêTTµ@ãT¿ñž†ÝÁ»0co™ÿ\0„ÒÒÖÈ«42\
+óO«T¬uÀ<í2ÚOqq¢2túu¸çXáñ½\0ò콋¾©bÉÕOVÙ÷ª?pñèF!þ~5˜Â}.yö+‚ký¾xa‰ÿ\0ÅOÒ¥ÿ\0˜=J-ï<bÆ’¯õpéÇtuÇKmÜdÌ £ªÍÖƲµuTè#Z€Ô𲵿_çõëîÖW¼Áww©e1'SÒv0ÀÒ\\"£·Çüý'êöµÞ©“níÊ^XçèñÄX–¥©¥αÊ5ˆ\\¿×Q¿³8YÛ:Im<š|«ðãöñùôc†(­çGc\\ã'ìà?*ßKa¶ÞÏÚÖä1Ôi¸b“ü­cU’¡¿T!Xö æå»}v…¤·ôÏù?ÏÑŽÞˆ]eW‡—H\,ûdsÛò¦“À¬$cD N@úH†0¿ŸÅíï{bÅkdÑê«9?çéDî\
+tË·º«lej£ŸpËB­qjŠIÚéRe{(ÑGÕocý=ž.ã8¶²UáåÑlñšóõy~]œ×Au ã^ðz}©„¥ ¨©¡ÆÅR‘ÁVc`•dayüÃû éÃñï;¼æÆg–å<:Š\
+÷qÅ:X¶pÌ-ãU•ò§ÛÕtoš]“_™I0ìcãðõir\,òC…þå f_¡$û”6VÜ!†)onĹàIøÉüº#Üâµ[8TU8åþ¯ŸBnÇ®ÛUu‘ø)Ö‚˜S--UŠ>ᵧ¼®ÇÔ Rmíá ÁY£‘Ë+µAáŸÊ3‰©@Nõáòê~S®7~S'KG¶c’¾„<Ÿk ) \\l2Ÿ¢1:ú¯¨þ¾ÓÚи¹[¯Æi“ü±ùt®{qWð "f©ûzÿ\0CYj\
+Œ]Våš\\žF cy1Ï7œSÅöÉpJŸðÛNe·y/Þ2ªÜXõ.ªl^H¿V\\t5u%6 ÛXÌöZš¢‹LÐÑÀš£êËú¤š%NØßÛqÜ\,»]Í¡¸?Q/¨ü=Vh…"TTâ:¸Êîë¬ÔTåijç«æ‚H¾ÜU±€ð\0;õ½ÅkµI\,“ Œ£Ž4üÁÁüú\,ˆ°Â \
+=Îüù=U6+!I‚Š¢Š6§e†EŒÀÌZ;² \
+.AþžÕm{!’TÅçþ¯åÒ†!'ê÷.ü“xn Ó×eˆ¨¦iYÓ$L¦r~«¨Lyþ¾æÝ¿jH"OcüooLóxEÈ=É•ª¦©ž£—›ÿ\0p]Mó´NÊÚ‰:²êN8°ö9ÛAÑã>ÁÑ-ÓÖRPÓ¨ôŸ ûo ·.nqC7Žš¢¦­¤Š5ºHÈÌ…oϵ²mÓK˜LxŸ3öúþué Ü7£–4¢pÏõ|ú68žùUÙÕxÜ’Ë“ª¦–*lÍõÏTÄY ‘—Q°ê/ìºûmÅÂOc¥Z­IZþdÓüíÜÂb\,õeùô«éìþæìlc9µ÷ì¸|®â©Jv¨•Yå¨ýà”ðËpÁOÐûG¿ÂÜ·4e¬EÄO- <ÇåÃò§NÙ^¶ãq$lÚXü&‚Ÿæèòííz}Ÿ=ƒŽ]Á\,T¦®+\,Ë5q‹Ò®\
+¢§øý}Ç»ÖÛ·ÜK[70Ÿ´×ù“Ñ¥µÄŠÚ%rÉû?Áл6fâîlŠíþ¼Üi¶èŽL•M8ªV´`ÝÒ£ýÂIÿ\0gVW3òôWw{°c:T#üXãùÔ|ºfyDí[¯‡!ãçþô\\ò 7÷“=¸÷Ev~¢Š\
+¤ª&35LvÐ#BÁŠ/õÞÅû—p–¶0ZZCoñA§í<ié ì’Ü][ §¬^œ?ÁNÝqÐø\\\,“+¼(s9Š)i5àêÞžE<‡VŠn_Lþy¸öw¼ót³Ãkma:Ǹxº]šé×E¶›i–÷T‹[Lÿ\0‡XkÕRV`²ØêqUó×ÅÑU@)¢1}ÂÇNæ& g² 2Ûéoj`ÜQî.­$okóûF:ôÖÄÅtHÒËüÿ\0ŸBweõ&PWaóXüî;+[‰Md8iù;²xÊÈ‘È¥‚¯?Ÿd[6ð–Æ÷l¹²š(ãøq]_™©é]Í©{Hæõ€ó(6‡CIO”{ºš¿M_Q¿Çs0ŠšXõÈ„0P©öÍß4 “îû¤k„ãÈý­Süúf+)c2y–ø~_êùõž§âoTæ÷#RÕîMtj–¤¬j‘:¿éñùÁb£÷¿×öÝ¿8s5µ§ÔPKéþÅ:rmšÚI;À?™ÿ\0?HÊž¥øÿ\0°†r›1T¹¼Ä´ÇÑMjj™RF¬¬Ž‘0™YG?K{1|æ½Þ(>¼E¸áÊ:óìÛt22ÜM 7tªÃ/Ó¹úꇱö¾NY²9:”¯]¹.ŠJ)LŒ‘Ë㳉 äÜÿ\0Sî›—¹²l[´{Nçd¦ÉcÐÒéSÝû:jÛj‹p[««iŠ'à_OÛZþuë.áÇbš³.^XqòÐÔ¤PÑAÅ ìcÔRJ€Ì©©6POõöÜÞâmÒEþ-mâu¿Ý—fQ¡ôþ_çëû+ù»»¾ÛyŒ¨ÆÔW¸-G7ÜÃ@Á>êœI\,–^N’9ãéïv¼÷ý›ý‡êcâOâû)ûMϵÜÎY"ôÿ\0¡ï®²ëý²Q ÇA»àÉÖzw¢¯a5$iþpUÃ$þgüxü{{jÝw[Å’;‹™­Þ8ªZŠu°ƒü±Ó³ØÙ[Åõ !'Ó?çèÜ[<]Døì7Xd*×(äRÍâ­i¡òêÐ_¨ú¯çcM³x1Æ÷›ðŽqñ§üÝOmkoúË‘ö·ø+ÔZŽ£ímŠ(åÇuÞ~)² ‰-M+Ô*? Ë+þ7ö®hå½ÏÄŠç{„áÀSöSùôì%Š¬úbËü9èÄmŸ‹¿ 7u#=Jê\
+Z‚”Ë ÅDpÕ &(Ä(å øü{ _sß\,móÞÚÙ ÔÜHÏøI+¶°Ý¯UnÚˆ8-\0ÿ\0'Cÿ\0Z|MÝ›Kvf¨· ›SC·ìh‘`¬‹öªª$c¯_“ëÏÃ;Ÿ>ÙïR}(ʲh ýOá§Ï£Xö›Ÿõ«ESöúÿ\0«þ¿øµäÄ&ë¢ÜUUy³¡*é¦I 4× ‘ý¸¸\0öØwçíîÕౚÞ%Š\0ÿ\0z¥ŸG6»(šZÈ@?êû:r›^^ |fD>é­©Š*¨Âªˆ>¶@3«üG°ô;„[ÕÜí(0éá“þZôv¶‚(<F=¿\,ƒ¢ãÞ»—¶ë„Ù|& M •eŠž(\0«• ý*ΨuX[“ìUÊÕË{…µ»œ–_2Oø+N™¿º˜ÚÖÆËQ¥3é鞉õ7qÖåª~ÇuSÆrpF©â˜-xeF$‰!Ôl¶·ÓŽ¤éùZÚ1á¶M¦Ý›QQœúŠä3Jzñè9k¾Ï$ÞÄ:OÏU—ó+øW‡î½¥”ï­ÀM7nmú*y²øì$2ÉØ{v‘¢‰ã¨¡Vªw&ÝÅ®ª9ág¬«¦‡ìÖ*òOK~å¹·Û'Úf’5¡s•˜l’t° ˆ¥°“YTFq>¸€˜HkäqH$CTùu¬mE)…Ýt² :×I%¯Oún>žñG|Ù§Ú.® ¸„¦‡¡­xƒ¤^"¹¡r¬ˆNzƒì?Ó½{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷_ÿ×ùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¬ˆºÚÖãÚ»Kfº˜F£h:v§Œúxãý¹w–¶²†°þ™â3Òš¸è`ë¼™<µ$ô‘¬¯K:O#½ÄQh:‘_’.Ä}~¾æˆÒßoŠ0®hü:Y·[[Mo4ŽÀÎ8ðü«N¬{®ºï)ºª¦«žf‹ã LPxÔ Pöúö>ÃW3E·ÅœÍª¿Ÿø?—G úÒiCúŸìô§ ÇU“ÈQmÊ&Zu›ìe«¬$»Á£Gì{.¯éí^Û%‘·†æâj–â)OðtSxÒG<Ž†ŒŸËòóüëÐ͵qÛ£`ác`A -d¨îd&­¨1k2rÂGüº\\ÝÙnsC¹h§Ð~]¥­ÜQ1#ìÇBf' “—%í¬Ü¿Ã«ô\
+I`Õ£¹õ5¿ÇÝþ¸–kk{%‘O•8þÏóôÐGd–æO Ûáÿ\0c¡—¶(±í··óÙ ßñå…^J:wicW<OÑmì—i·¼]ò{6ˆJæ%ìŠÚìÝ\\ C_YKC5gŽ:"\
+Äow–E`\,YG#éþÆfx´E! :ð1û:É$²µËB…Oíÿ\0JŽËéœÞjª\
+]±¸® $B…b™¢&@¾FTöÖËÌéd'’þÍQGÅóÿ\07åÒ‹«šÎIÈvã\\×öô!|xêþÅ‹uá¶ÌÐ×Ô4“†©­™‰’žh[Pw\,ºZ\0ßê¯íÍó{Ûïíf½µšj\0\0~.?m~}!‡oº³ÞbZ«OË£…¿èó½A¹1 ´/¸ñŠJøjOO7‡ÊϧH‘À·°?.¾ß»k´i”\\Ó¿öÿ\0#Ž„×Ö× oõQe½\0êOmï­½†€e(²t´Xº´ŠVŽšÒËeDwñ(ôi§Vüð}§Úv[‰.e°pDƒà'ñ}¾CªKwX¥Ê¯pø‡ú¿Éж{R:|>C.ò>pQ3<kdX%ñ4ò°ýß1üãØÂçdÑ-”< |H©¯í­?.Š¡º3Ü\\¬M³¬…Ý»»³q‰¸ªèðØœm7Ûã)bƒT¥Ú+¬?ãOÓñíû]‚ÖÊúòîÝD· Jš‘ZpÅtŠ}ƒª®àíklŠtíõ®¯:ÿ\0‡¢ŒÞ™=»”¬G­§¦†® GO'U\0Ò›„àýE±×ÑE{kmú¾ÊðÐuÝẹ¡ý?õyñèKÃî\
+VZ¦¢²­þÒ±c’_¬\
+êÔXi&Üÿ\0­ìª[)ä´H¦Z³Ò¼oK’Q® 5gø®‡¸þKG…É`ðtO¨]dé‘ L#\,'ªs¨ˆã6?_õý“¯*¡¸Í8ýAäGW—sŠPP>/õ›¤ïsv®6“·w6Ëì³›!“’ŒSýÚGK%/üu–õ[ýsï[Ét›Ëm×Û~¼ÅR\0óõÕñ>”]^A.߸Éõ\\2Ðâ‚Ÿñ}c‹½jö†>š»pfq¢ "B#%vRz²\,|E Sêþž×Ç°¥õÜYÛŸ>5ÇåÀþ`ô‚+»•‰åše*Üxò÷Qw·^â¶Ô»ßqSVesh³š¨*扤§‰ÿ\0͘õrÚmì+¿ìw1\\Gk.´$(øÿ\0f>ÌŒ\,n쯈ÿ\0¤8tYþ@|Ì ÞJ:\\N0ÑSÓ´­Eà˜ƒ<“ 6”ê¸ü5íìß–9koyå$7ëÓ—»Å¨ƒB-Wóè¤Qî\,^â¯2·ÝPdb•ž¢ò³1ú­Øén?ÂÞäe%Œ+¤êµ^ Çùñþ}å»Y¦ñäùðÿ\0:‹Ø?'”šš}¹2Hí¦zè"rQ4Ef dì\0÷}£tŽÒYÖî*Â8þ~=;:#¬ I¿o@ý^o'ˆ§—5<3O•CP#oU™tÆO 1ö~°ÚÞ»ÜÅ!T?ú¼ÿ\0>Š•¤¶™¢‘O awš™k!¦yÉ>Ú ®‹6­"6!ÕþÖIeu¥ä‰ˆFãëûMOìéˆçISÂ|'CMocd±¸ð›)×Qá„ä'„„Võj‰ÄSDòÃ}=‡¡Ú¢7*·Î^\0Ú€>¾µãüú1{¤Šæ’/þ¯òôozŸå¨Úx(ñ›¦\,=I¦¡–®Yx^\
+¹ Bôõ (/÷þoqì!Ì¥ ùžâÊ „kÀþ¢z[·îŠ€xòƒ'åþjua|¯ënÊÞiGµ©r[Cu1hijq’„¢!äÒÉ"yB•üZÃñíËÎ@ß6ªY¡¸3Ú:Ñ•€8ûH'ó½+;å”·2.5§õyþ}œ&ðÞN|L›þ’ é²*ÔØü™¦2Óåi&ýSK¤iÿ\0Sz¿ÇØ£Ú·v½µ´Aùø£"š>Âsüú6I$¥Î²l׃ùþÎÙ{Jsµ·&ÝŒVf±oü"¢‚ÕòF±HÁX»}N‚.y>òíSÝø\\XÎÂîÞMrd“§åZô²ÛÀA#Ð<âøõ_Ûó§÷ÖñÝË‘§Ü´¸\\5Ô2—‹À(NŸ\
+A¹V¾£ý}6MþÒÂÉ–kR×hM[‡§‹÷ s<€FDy³Ç¦ 5mj¬†®çÙ 5T¼MÚUpºeG‰å@ÞW±\0·âÞÍä½KÔ·º¥´hø‰@oÛN?ŸHÀ–+›u˜êCÄÿ\0Åc¬}›Ýý¸(—°0»–ªšŸ%&YfŠc--J‹\0IPÐþ\,Âÿ\0›ûsoÙ¶¨n.nwKÛuY~\
+P5¡ÿ\0VšþKt†;4×pœqþÇI^ºëØËã4ä(w:¯3OJô‹;É!•¤ihîx[f;¿0ì1Ý8³’ÝÂq騻qâÌIe?ÁЙÄ=߸ä£xë§zøç…&×M)k¬«å–t<ó ­øöTœù“«$ ôã€çãüúTörÈ;ó/ÏýTêÝ:¯c全éð¸ªê¦¡£‚Š¢4Ui¦‰ROÙXb¨>–#ÜQ¿îpn7fòæ!™µq'IõãüŽ:6ÚÕ¡P’Ñ[ìééö<³Ó­vb®Lua¯x¥ŠK4ª-GNHBÏûeItªXÈ’*ŽAõÿ\0‹èÅ£Öu2þÎ>ÆÚõ­TøêZŒ†Z:ôuŒM 8§˜F:‘Í­ÇÓÙ¦Ñsº F<Eá@òóRád€jR|À?áé]Ö_vluÇ-Yµ)ãÉŸ TG]ÍÈñêj›JŽOô·µ7ÛÍáý+{§xôÑiAé^'ó'¢èí#™5H€·ú¼º2ÝoEWYG»{-<0Gª\
+jeÒ‘éõë ÛÒ?>È-.JÌó«¿ŠÜN¦5ü«OåÑ„±D`Ò¶ãOÙÐó]uÎN’—Ê”ÏöcKD×tBGêI /ô·Ëgy’wbF£Ç\0“§RÙ|/\
+‚¿`é»slú\,/ÚK€œÑÒÆðÏ…!h#Tú…¬€0¿êúû½­ÔßTÞ9­xÔótá… UE§ØzELJ¥Îç§|„ÔÞZªsl‰N€Kö5¿´~ãÚÔ·†ˆCk×çñÛÓ.ƨÞah1åÐm¼S=Óy ³[o9Qü\0ÓI+íù'–j9å‰5¤Ð(.ð±_ÅÂÿ\0‡³­§qkõ¸Û·dyÁ!\0ù€+ù×«Í Õ Fô'¤®;äL]½Š¦J<]>Whže—%Dmo-D.¸Ù¿Âþ̯ùPì÷x{­åà¦?ÛÇùô”îÌ œ‘Óóÿ\0Qé£~g3UÛz’M:IS<RÕSÆ)ƒJ¼(©ÇøÚþÙ¶‚Ü_hÂ\
+¿Ÿ¯¯W’r"A¨)ðuSß"ðU›;=C•¢ »EElиdÒÎM®—ëk{È>@½‡t‚]ºAVNù«çÔÌ–å"‚ñ$Wü?—N}Uš‡7Úd¤cKRÚVMZÒ–iV¦-ÌJ[ž\,/ížh±6âB4±‘S@uS…+åò€Ò u½’ìÏ„ÍVꉿšWÁÁÖŒ§È.¾Ž²}§ºw&­ÿ\0ƒ0VÕ.ÛÜùÉ'­;’ŽµRxéöÞᯓL‰PñŠ<…Tp@ÍDTôðŸ>rósE…½å½³ÖÖÜ«*ø°ÄÅBi8i ZµT;I\0v˜ëåoe!¶r 1õIκY…­oÇüÞ1]Û5µÄк+åÑð €G\\=¤ë}{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝÿÐùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{§hnT˯øÿ\0Šûò®ÐÓÍ©S?ŸIæzCÒ’žŒk¦ÌÖª•_ên~¿ì}Ï›>ÒÖ¨nà¼:DPÌš¡mGÓ‡Cÿ\0OEä©ŠöŽjˆÍV†æH_Ð#~”©üñìöõtŨªFp´áþSù×¥VЬQÆÊÄã“Ÿõ|º¸n«Ímº´y¡xì¡Š+g_Ò\
+Á_`-æ–JDX³£‹{¨áyѸ/—Aæòìz©UU-vŽEÊ¥£©Þ_×7§ü³ÍƒcŸsKÊRœ*ù¿ÉÑ&ë¸Ã–@Kñùÿ\0«åÒslö[2Õ5Y:¥ji抩(.^14šh xà "çê>Ä—;;ÑÛˆ‡ˆ¼ý_åè¡î®.›N[çÇòáз”ß\
+è•«i¦š\,!RD1ƪ`¨ÈÒßëþ}•A´Ã¾7¦_·ümg”­²¨Çíÿ\0ùz¶&n¿{Wc6úáᩧ¢„ǵRÈÅÖ¨±ª¶ŸêEÇõöŸp¶Ž×êož}üz´ÚØÚ4„'­ùº34ý3¸%þ´T4ËQ-t•’NVÅáӧđŽX[ý°šoª$*à‘áWϯGml®—¦:!o‡çÿ\0g£¥Ó]UK•Œí’¶:oòjgŒ²Ó§‹úu[óoö>Èo÷`öW‰ïn>á¯òëÂ7iPI˜‡@?Áž‡î«ÃmŒ&âͶN1•ñÖÉö’Oè5Œ\\p ?Ðp=¢C\,ÛE¼¶“vøǯù¿*tõ¸¿ÒÜ=iЉܛ3eç6&[)¹)`’5ÅËâHÝÉá Ž¥œ_Ž=‘:\\XÞZ½«²Ï«UG¯ÙÃò¥:2´‘e™PD¿ú¼º¦]å¶ÆgK¶6Ö¾*w™ž\\¥D¾yž\
+Ò‹%c?¥À>æ» ö·“÷ÕÀu1jqEõOûZ‚S«*Ì‘%å qùô¢êŸ›Ÿû©•ÊËQÁIPËUð–2\,r”ñhøôÛÝù‡š­„–vóSÿ\0?Lmûs ‹•ˆé“öÿ\0†½ê߇ ÛT{›íå¨h©‘éqrÓ•‚™c#J°maýnOæþÂ×\\ãwµÝ˜ê-ÄãüÝ+³°Žò$(€©§ìU§`ô^n³tîŠL‰¨ÄIˆ’¢Z UJд‚M1Ç­ÿ\0 ?_r÷.sUºm{eÕ«‰âCJŸåË¢MÓlx·&†Ÿâç‰ÿ\0g¢ÿ\0–Ÿ%°óòâr¹„ÈÅ>(R§Šê;Ǫ7ó†%JÀ?ëûÀ‘ï6SÉoc"N üýiÃùtš¶mfÒ=cú‡:­Ï–¡ ŠŠzÉܬµ¨N¹žFñ…‚vRjé´‹i$ì\\»eµÔ—Ædüc×òòüºËv뮕ðÛú¿ÍÐ_º7wÃH‹SW\
+S"É\
+ù_Àô©úþ=XZى˅FP´à=+Çù×¢«‰®ã·ðƒ‘jŸ·×ýŽ¢ÍØ;ž§ø-Þz”ÄÅ«áRò&»™Bž4ÛŸj×gÛ’I¤tHÃðòêw-Ä)oµÅ“žŽ&ÏÞù*Í·>ZYr?g[@)R%™¦F”}ãÔBûŒ÷º8îÙu«j @{½s_Ùá†ÝwãÃØÚzHÃXÌõç#Y?ª%®ÇÊ™â‘x1:·¬íb¶†µxÔñt¾GÙL~C¤Ë$«Á¿Köÿ\0³Ð¥_¿6Ÿð½=ÔÉ:´m’­§ÁûÉ?Ýrú\
+*§ô\0dé¶ßG¸ÝE¬qð§wÙçüúR’@Û_ˆ&&Jt¼£ìÚLn8d!‚f+Ï>BHÓûÉr£Ž8Êî6‡¸žXËчJ­gŽ”Ú}½­á—˶^³5 ¼ÿ\0 ©Œ\,ŠíoôVVðÇ[MµºÛCk*€éÇ¢‹Û¡5×LtŒŸ+#K÷e\,¡’ 4R1ô™?+þ·ÓÙüpéC~§û<z+–b)ª3І©®x¡A\\\
+Tjö¹#èÀi´¬?¯ìšìÄÒÌ Bƒ‡Jã²ki*ß—Iý藍v‘æ™Úd0ÆÈäy¶µXÞ@æÃê×ööÓ Î^™¯’ÌcFÔA¯ÚzBìÇÍÌÒï(ZYZŽ´ë£òIòò­êteó(ý_ê?×ö&¿·7¾Þ |'ÈŸ¢£p©xÍdÇ$ÿ\0„ž¯÷à÷Ì]±ÜÔcdö2TbV8±ÒäæÕ©ùÐ/!Qxÿ\0Ø“ù÷Ž^äû{.Ó*ïVr>2‚„ý cùu l\\ÇÚ})SÐðþ}~ÌÛ{crRã³>™0“šÊüt¡V‹Ç"9T•Ó£&ëþá{ ‹ý²ñ‹#HºZªaèA¶•ùô:d†H–ÌC€¯ù³üúLíœVËÝJÑ[¾1òIQkÒÊÓEèHý^\
+Ä\
+jŸìØϳÑ7[þª=¿1$n⟷Z~Tùtži'’0\0D—IÏ—ú¿>vWVQg¶ýãÈmÚ\,u\,T•ˆµ¦§Ž®z9õQUE? C J~¤þAöÎá¹5ÜðÚLÏs"ÆÂ"M(ÜVµ­:Ž­´r‰-Êê q¤á=qåóèß»‹ ÑmážÜyÜ.—(ÍYŽÅ%LY:‰fNpc2«ŸÂúO³½¶+ív½¾Ò×Æ’(ìG—¦?âúi­ãYÞúG lÇ?êòêç†# ¶zÇ+|~«{ä#ÇÃÄ’àMD© qªi5A æ×ÿ\0cìG7·W7{þû´Åg§Â‡Äñ3Fþˆòýƒ¢ÄÝ M­ïË ¥¢¦+O·óèê`þJ`°¹ì>SÚݵ4t³ãÒ­£ª§­¡ªñÊ*ÄÉSÜÜéüì\0¼ª·¶âM²vš.™T’<#üâGÌšüú8Qµ¸jxrpèñì ›·¿‡ÒöD Ùê`‚¦¦j·–œUN¥å ±K SêçéÇãØKs’ói¸›nAå ¨€‘QûzQn¿¼WÇfONàèÊmí‡ìlñ*jªdËÁ! "E¬*Ó1·¬0ÿ\0oì?¸EqgáË  ­ ==+åùS¥±>©4·‚íóñC-“ðTÕ½*– G¦9‰3ë>P¡noîö{õÕ¬ž µ¢ôñ‰Jxgàê]Ko\,fRÒE/ÝÔW©™¼Z‡\,[€?×ö¢}â9gF+ؼ)Qþ˜·„*éaŽ¹æzO¶šªº8ê!IkYdŠb ªit®£©“ý·»&ïl²ÕbÓçþ\\õhÙØP/o]N»+¬öÂÍ»3)SPÑ\,&:D× ˜-œ®DÝùçÚ©Òãqá·ˆFOÂÜÃZõ¨-¦?ãIO–:\,ÕÝå·7z]­’›©Î^žwWàx•Ø?×ö ‡a¹kO¬nçõ§ù±üºn{”‚Xm î¯zp¸êJ¸)…cÞ¹¥(dr÷t~««V¦ëû.šI!–Œ¸û:¤j=Lõ=2öÕÁmìŽi°±åE<K%MHK\0©ã\
+±³FðçÚ;I¡ÛÛÜJÉóçãüúT‘‰4ãM8uL8Íÿ\0µ¨{OpC‰‡'€ƒq ž®ªjy!þ¥–þwb•¿§Ðÿ\0OsìEáåT‰î–i`j¢ãõìáè-¸ÝÂ7xÉ >\,¨tahû¦¿KŽ†jš ¦:£Ë 麖9\,²Xêa쉶8nfœµ¬©0<=)çLËlUÁ¯>‹Ì\,“e1˜œ®6(Ì«îÅ \
+Ç*úJØþE½ý¶‰l÷;ËkƒƒðŸOõ|ú%æ)VãhT;ׇD¯eö¸L…•(¦‚8*’à¯í¨_4`sªÞåÝÛa[¸@Axö8Ìumû¿îùõªö«×£p•[o¶6^àÙ{¾ÊáwN!¶s´RTTR®Gš¤š‚½#©¤šš®ä¤—É‘Ê—º°n}ľÐû}ͼÐD¢H¤WZ¨nä`ÊX8`ÃWÁƒp`EGRÙ¸Et)âW­KþiüVÎüYî ¦Ðhrù–Õ–ëÛ‚SpऎšZŠyjhèäËmÊ™Íj駕™R§ÁÆqùgÃs½ÛÛx*ÌË$ ’c‘\\Š\0ıÔkŠ!îðÚGxºÙ\\k]\,{ú&ÞáÆR¸=õïuëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×½û¯uÿÑùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî³E‘¾–_ö?ï~Í6í½¯f¡ZGÕY©Ç§úh´‹¯×üþŸáô÷³²%¤\,RÖ•èªiOŸKmAOqâ(f¶ššÅFC.\, ýcXú?ÃÜ›eú9¥ÑÞ±TŸ¯I¢\,g ¥¿ÕåãQýΨÂËŽŒcéèV9 ¡|JÃTM§Rú‹]?_u²Óu#Uü?/ˇF7Z‘Ö$j"ÅP~~½I§Þ¹¨ª*)±²U²ãBfUŽSé³±eQô·ÓغǗ­uÊ·¯@{®a¼yî"´RÇÖƒüÔéÃwf(!ÈI<«US 4ºÖêU‘Y‰àúY~¿R/õö¾sµXZ'„ÃÄ?Íþn‘ÅûÂm?U4ðóèíuwEd¤¦¤ª«ÈÆåRôúÉ ¨z˜‚ÚnŸÓÜk¼ó:1¬'Wàÿ\0WŸç^…–tgÆÿ\08áÑŒŠ‹´kWQ 6Ff‹LèÊc‹Õê°:Oê<°Ú4—ñê5í#£9bKYP8|º¶S­â¯ÛçT¹8ZÕŠ&Iëi ’?Çñí-Õ†à“Ý•o3ð‚zÒÍ˧Â'Ø:´>µÚôùª2õðËLÔÀÍÀVdkÝVÚ@ýo`KçúQãê¨ÓJc‡§¯ú¸ôkYè¥HŸB™ì»‡ž®¢*„RI\,”Caë±<•?דí2ÚI8o EŽzrV0¶—Z¯ú¿>’Ø)(·¦å«­§®jš:ÒÌ&_ñ\0ËýMÏ·£¶–ÎÚFt ·ÃåþÁé«‹4ž\0ÿ\0WçПÚi•ÛÆš¢¢¡à„I3A¯õ¤i}†#€-ìºW’ –vZ•áÓ±)(èFn?>‹]RìL¿fSÑäiध™ç¢îјåhOŠæêCj>Å°Û\\ϵ^¸˜øÍhÿ\0c¢ëæ[ia‚•Ñ6[£×K³6ÎÅÅŽš 5]<µP4Q¨š¤‹*ø¿Ißì}„–y.Àõk˜ø““ÒæHÖhï"ZDüxçùãùt6à1XŒþÜŠš‚0´óS±U@WÒOäjµ½¦Ü¢—‰c^«jè‚Š(:ªŸ™¿÷VIMFËÅùÅ;IS’*I fBbi"ÒÎX¨æ÷ÿ\0bJæ }®ý¿z)HÂ*h?ÁÓû…˜½²Ð†—¾}Pbml„[‚²Ÿqaiño\0–:Z‹SÊÓÄ4útª°ãÔO¼¬Øw(~‰Ûn¹2³qî?çê+Ýì$‰Ê¼gÁ>Yÿ\0‹æJ¡a§ÃÑUà Õ|œö§ñŸÞ§Sª!RâÏ")ü1>ä+4s5ÔoÙ$ÿ\0šž¿/°cåÐZt\
+'Fà8u+AI¹ª©r9& Ãc+Ò‚JÞJqkS¸P¾©?õÉ·¥Õ¼ËsáUkä~ÎóêÓî‘!¦5ø¾åë\\aqüîJ†¡ijhkZ¢šŠI95A!Õ¬¹ÿ\0Qýx÷]òæâ÷k²’0Vuø€é%šEtòWô[ˆÿ\0Wù:XíìnWU»h`"Åc!y¢¥{†m1ê\0^辯õ6öO{ykqkc3’n^]$ç#ìý‚½ÅŽãéaj/¯Q29:&Ût¹º*¸k¼«-l0¸Ž¢‰Í´É'!ÏûjÎá/^Öd(®ÕŒŒê>§Ó­Å*´2 ìâ¸ÿ\0„‰¬ª¦ÁnLvKS“ŽF‚®¨)%óo‚Î?õý–ó„p]»À™¢º‹á ‘O´V‡ý°=og“ürrPxC€§Y[“ÚÔùq»^JjäócÖÑO ‚ÚÑ5JKÿ\0©>Ò-Õ®êÖŸ»ªnbøÆÁÒ¡kô³xÌÕ‹¤$æ ÇRÒEý¤“ÒÈÒÆÅßY¼LÍú˜*}/fêuÌóÈiª*Ÿ\,úãäèºfð tf¨$Åd2µ LéÆÕ %u[Ñ­žè-þö!±¸[‹xĬ‡M^JÊÚ‚êAéÒ¿jo-–q54ÕÕo-teV”$N\
+k“Hii{gsÛw\,r¡b~< o™Ûîb’I–D¬ `dƒ="·•ULK\\ó$–• …•bö?ªàqífÑ*Á7„Ù=&¹:Éa ðÿ\0>µ9Z:J¸©?‡Ì#ŠE–¹$.¢b¬K®ÚÑÏúßí¬"·¶’æ ÛÅî_ìÎ1þνÍ3E4.\0ñáЉ²³Ðb²XÊœõTEYS%L”óË Ž$kª´« )AÆ«û*Übr—IpD1W qõáÒØdXÇl¾¿ì±Ñ›ÁüÓî V1…¦Ý³Ã‡c)ŽË憒ˆò1#öE® ÿ\0?_`ËîCØï>‰¦^eøˆ¨¯ä¤ðt%Ûù’í.&‰JŽü5ê/P|ŸËã7-û›%Z6¥6DT¦6ý¶5UI̪¥^Åùµì>ƒk÷^JµžÐ˜áUá„­O¼+LzÒ¾§¦bß'šIeY‘|F«däÿ\0“òëeޟﮱ﯇o.ëÆã0Pš9þÒ*Øi«gÇDºgúƒÀÍíqx©Í|Ÿ»ìû•ÕÕ£—R ^#‡ON.¤mp‚h-Ü0f¿êþ|z©æG¶6VçÜXZŽ´ÜïWEŽû|_ð¸g2ÀjŽ=ò9äó{Ÿr³Óo;}Þâ7{áHÚ‘Ê… ü€\0ÙÒnXÛdKxn?Q~*õSª“ß›_´º·1‰­ÏPe1”˜ì…4ø¿»ò5°R¥&hp57_éï$ys}Ø7°ée4Mzÿ\0jûOùQ¥ü{„Ú±Côú«_*õiß»÷ òzPMÞ{‡ Û˜÷¦¤†)Å4™\
+d†añÕ¦’þ¿¢l}Å|ïÉ-˶Œ¼µºîÍjtŸR EŸB «uŸr“m°¹aQyãü<zØSãÎþÙÛF£%±p[š—/ƒSüg*¦¢icº#SË((Cï7›mÇw²KÆÛTë%D×ëÚì8ùu ÛøpÎ’DÔgŠ£>~´8èÑUü„Ø=UƒÈdh³bt­u¦”â¿}¡¿JDêtÙ=‡!Ú÷+Óg¶´gSð$SüÄ‘UØH*œz2ÝÛ8>ÍxêhrìµôÊ•”5CL’ÊÍ ‹Áv<ÿ\0´Û¶Ë=‚H]KFß ?ùÿ\0>“Ç>¿<xôiä" (’ÆÇUÙH[ÿ\0_éì\,¥‘ôH´^—¨ùôÍ5tUpÃyÐGƒ¬P >Û¸X(ŸÚ«Ë§´|\0ˆ—aôŽâŠ:‰iéä“g’¢Zw-S.’u§¯«ýHÍm7 #[€K¯ ÒŸ³çÕdf‘µ“Ýû?ÇUÙ›1€ìæÎ ÅUTó¬b‹/M\,P´p}aòU³ªúÿ\0¹‡•·˜.v£lʳãCŸÙÃùtÝ –B†3D^ÿ\0?ŽæÀìš½µ·1¹ÞCU €´ t¥I?Yi Á·õ7öAhröÓöÈß ztí±¡û:Iäû·œÝ™Ë]S <ñ+Òà 3ÏA$ É’¦T7GâÖ÷{n]žM­f¶ÐÚe &˜ŸJ®®š9 Ujé ¾~/íþÒÚy ¾ÁŠ–¢\\»ŸE ‹Nƒy<O¨$?×ý‡¶­÷ýÏ•o!ŽõØÇé"µ ¾‚µ§Ú(zO$P\\Is Œkû:¯Ú͹:æ¦|skÕ;cj%xÑ¥{C ¥jo+·oWô?ë{–-¹‡oß¡{Û{í©ø½:M·Ü[Ì $´~½;‹±0ÛÊ|ž#(d>Yqµ¦\
+¶_¤°ò·ø{XlWVKõ°o')ùž½ÜÞÂÏô…(¾½üþ§’¨êZ›É!F‰ZHâ~!Suì}Ë;]蹆0Ó)ã_õS -倆æq¬#€ãüøÿ\0>‡¥­ž¢šº™Ym ZÊH[†žW]LjOô_§ûÇ°§6[ÄÉÒ…dø¿£öô§—eu“KUGL+~9áþ]ôŽKløðt}…‚I2Ýu¹²tó4˜|ºÍM%V*ZŠG‹!'sAF(êЭLqI¢¨Á\,´Ñ*Ä<ŶZIc}iq²Ù8U•ux¥WôMOp‘$¬¨ÊD„´™"IT—·_x¢9»×â?êÇZ‰æ𙿕Éa38êÌV_]UÊc24óÐä1¹\
+ d¥®¡­£ªXji+)jcd’)QdŽE*ÀAÄfØnys¸°¹xÙP… ‡P`SR8¡ÈqÜ`ñ\
+£´ á•e@ËÓ°ÏOuï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝ{ߺ÷^÷î½×ÿÒùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷»\,tŽ={§jh ÿ\0¾úǹO•¶Y%Ž®*ÕéÒ9œ*1´É=E=;ÉâIeH䮀_I?ãÁ÷û’Ck@ƒý_oDó=OË¡—²ªp¹\\ûERô4u1ÏA]ÿ\0#špºÒ F¨fFüçÙÕ­Í´’ÅoéÜôÊyüYà>ÌtäІx¨‡ÅÄiû=z7¹ež®­1ÙY¡’\
+üm=d"™•µ\,ì\,/ã'úû(Ûcêb·*ÑKN$ãó'§'¸­•±–¡í¨p*_××òèHÙ=CŠßôrO¶¨¦¼Æ9PE3O3ª\,ú®ÇíÙ”Üþ=¹¹ï×{7û–ÇÃùþn’[[ZÞ¬È!éñqþÏö)Ó¦ ŒÁgÓ˜ª«£•©–4`ï´’4VÄÞRñ«spmþ¿½Ëzû•›ÜÙ'cG¨×Ìúç¦ØírøW-Ÿž¸ôÍz3[\
+=ÇQE K$•U™Š‰ESJA/ùµÕn_ØbðZK4\,dPÑŨý¿êüº3$Þ4K’#Ó^?·çÐç”èÜãÇ\
+}üµ¹¬¢Þ1M ±ˆFwRBñþ·²wÄŠé-Ò"_ˆ×ýTèÁvöd2JÄ¿¯Gwã—ÅèppQ×ga’£%IšYÑ\\«bÚÏ#ýëÙFù¿™È6Òô궶mjqÝÕ‘bq´X:¢–%ðÆ…4T¾«[Ÿ_úþÁ3Èe}dßêüº9ð¿¥üº÷6‡sI—©ªÀθújyÒ\
+T¥ÇÒ¨‚CjëÛÝâCkh’Ç!IÀÖºoùzÔ¤½ÌNŸAJn³ÙYÜÅ<¯æYd¥ÇÔN<Þ¦ÐbXêõ[Ûتáî.[nµ?¨Ç\0࢕ô’¥SúAFäù+ÚƒIŽÇmi)ª2’Ò¼óI(v5*^5»ºëR\,G±\\½µKt–Ó]…VŒI?ú¼¸tš ÇEwsðü¿.']u-UxÙù©`û™ç™«¥ŠU´ïä”M'¨ß_>ÈåÜÃv¹‚&¤P­+Ä0ôÍ—VŠ9/¶çÏê³TSùpüº8±³êw-VÞJZ÷¦‡Häf"f?ç /r/þ¿ÁÖw-Ûp»£“‡F¡\0Ûí­éõ~}/zïr%R“ /ì­2\
+M ªf¦BâÄþ>¾ÕÊEô3Ü&)Àt“é«Šô2î}äÃUS˜Ö(çŽÆ误êü‘ê>×Èê2¼<ÿ\0ÃÇóélrÕcž¨ãåŸÁjüõu^àÛqFjN¶’ªb$uåT– ±µýȼ›ÏRlŸ¡8&?OõŸ¤{žßã @“ª\
+îÎ¥Éõ~R¥³µÔ•y%¢¥YÌPÄR†W\\Ð[ó{þoï+9G™cÞPÅohéWü§=F;ÞÆvùK¹€}ùz+Ô¹érÅÅLoJ•r:ÆÏšúµÂYu€Xý>žäé¬c†Qx²¦¿/³‡çÐ*)dá5‰¸ŠŸðñýLžžºš¢M<ILSÊåS2/ú I-ðú{L²C(žI—1þLåÒ¸Þ4]5W¡†Zêì«zñ®Z·¦«Ž'Y h½(úuÿ\0_ëì;y[ÜEhm†”M`ÿ\0K×ýƒ—K¢u¬Å8¯‚LÖÙÍPbê'Æ—3VÊ3J|šRÁï?Ÿö>Ïì/íæžÙ'¡\
+¹õùz~]M ‚Ie‚¡ßâó¯äp?.‡¾Ž¯Ê¶£õTi\,…b É ÿ\0v8àÇxÿ\0\0aþoŠ™'XÆ8«Ï¥[<òjeq¥ÛŽ:‡Ù;³/¹£¦ÛµõU5’*»4DêEC~#oñçóí–ÚÞÚA¼¢®¹~0<ÿ\0.ò¥×—Mø‰õë6jZlu]lñ½KŽ®šS§]B!âÕ~ÿ\0Æýúò6žæ{hЈTP—¥z.@<4g#âÿ\0W—HnÜÜÍ#®9IR"p›˜Ý•u‡}<~Ÿõ‡³[±ÐI¸$ÿ\0Ëý_:ôæç:ÛÚ ­”}œÃ^‚…_GEªyi!«õË1K3H±=d–^MÈü{îѽŵ¼K&“ÐvÆäÂì­Ct0ï?°ª€Qaé×Á\, \,WÕ I:…·õ6öÚÄð\\N×Ñ–Zj Àô§„7ríà–\,£q^?ìÿ\0>‹æJ‡rä*æ–ZI¤x PÉ\,1°ŠBƒJ5ÀçØâÞ}ºÝmÒžßÛÐvQ+º¬«W1JtædËà™28¹iã"Ï×H4…ÔÌ5F=?_zW°¿fŽÞãS¡¯§§Mj–èPÓ×ýXêMMmN_#KƒK 'h"é!ýMqýOëûô0ˆ!ñ™G‰ö¨tÛ\\<ÑÇ5Rü~}*SiãàƬյ†$iä…ä€0hÁBtýÃúƒì¼n34½±\
+th‘”P¥VŸéGùºXà7}fÝ ©¥Úyl¾4Ï 4U¯’)W V@d3úÈ·?O§ÒÞZ ɼ†9+êFÛ¢ÛD.s”ôÀéGýûÝi·$j©¦¬–Zø U2Ì|ìñºÉ'îðŠåÔŽ}¡ýÙ·ÚÒXHFj\
+8WÖœæéÖ¾š[k–\,f>sŒúâ1÷Ÿ{f{Z<²žJjM«EO@5U™–jŠxtÉ)¨egÓkyW•-v;ëýà2†ºà¯oåJ.‹÷ù®6ë]®<iø±Çó¦?héCñ»nTQfçÞ9˜"¤¦Æ%)ÅÃ[/r7ž6¤¤ѵˆ¹ÿ\07þÜæÍÈ­¢Ùm¥¦šo:žÎ«Ëöªf2M!ð>dòõmÛ'¥¾Qö>K)ØQnì~*º« c(&†:·¢h¥û$1éT%\0³)cõ$Ÿxÿ\0ºsG\,ríœ{`Úe{ež¬MHñ=rOìùu!Äw+ë˜^ÔxpD(¼¡éšô{vEö†ÚÚ8Ø3û’mÓ>y©_!ˆž)%ªÄ×ÏMªYS]á‹óÀþ–öß9—oÜ7[]½R(|O\
+PH'O\
+€i˜ûz6´KÁ ³Í!"N#¿æü©Ñ¼êlOhunR‰«ópÆkÐD!Fñ“ÛÆœ"é ¤~»ßØnëz¶Ü¢¼†ZêãÄÿ\0Å~TèÂ!rA¥ ÿ\0Ÿ«\0è—TŸÞºÎµßµK“Œ\
+š@ìiÇ뇅ÿ\0¨7öQwËñîûQܬ¡\
+ñ6‡ã–üÎ:Y$†ÖD u+ðÿ\0PèÝïé|D™L C¤>=2YDa†±wüû¥»ZÝ@. ›GûèÎ"$n£mîÇÚ›‚† uVzŠ¶¢D» h‘àíÇ$lÁ‡>ÌovyÛõ£„Ìÿ\0Ÿ¦•ŠüG «»:/loÜ •  D~71ʨ†rïo¨º_Ÿë~oìªÞâ÷l¸ñ -|ìþ]X¬r.’*½^°øïA´1§ ‘­Ÿ!E\\Óꆤù EŸˆž Äé1býÓx¹Þ +Àð§ì þ]AlÑ]x¨(:\
+7·Æl®ËÝ•;›‹§ÍC-\,ñ¾2P¯4ð9¸¡µs£úXzÛ9§MŒÖ{¢2Û†Ô }h´ý=uiˆ®ƒ¼pÏBWS÷VÄJ7Ø•»]ö­~0øêq50-Dl~³Ó¥*!ÿ\0‚©ög¹íOžãayõ Š§üÔ?—I£ÿ\0vˆŽãź._(ò»k'¸UHÔd(–š“5%â–9Ô\0µ¾“2•SpÞ÷ÊVÓ—ž;j‘&±q«Ö¼iòáòéUéDµƒH©<z¦“ýU[¶ñpäè㤚/áùZÙ'ª×ôû–2è÷‘~ßówƒÚܹI[Œdöÿ\0>—Qæù`VÎy"Z¸àGDº³˜ú—‚»ÌðÕÙ]'¹g1i:‡ô÷6µ¥Œ ‹Â„ÿ\0õ}|©5LjÌcûùº3[#tãjq~HÑh3t&¦:<f¬!ñ?E ÇÁ±üóì¼X\\GrU«%¡øǯæ2?":<Ûîmæ‰ÛHIÂØáл·ó)A5ÔÎ~×-ÔG\
+ÊŠ¥/÷P‘~IäòÚGú‘`¦ãm+wi"X€Œ`\
+A@E0G0E:=Ú¯RÝcRhâùÿ\0›ò§T¯üÚ>/ÍAœ§ù7´éâ·"á°=IOK”¨¨Çga§’‡»§˜=U6?)EKK˜²ÑCjS•óÍZÍ î*Å}´³Ù@ÂúÙZUe*¡£g ÑéT ̬uqâ;ï DC ö»¢áÈݵêˆÒH<Ûý÷û×¼aeÒÒ+-.„½qöß[ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî¿ÿÓùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺Ëêokì`yî@^ªÜ:PÒÇÁý¿â/{ûÈnT±#¨éè®w5Ò¢§¥N&‘箊$E- ó¸bV39óH¥‡>¤oõ¿¹ŽÁÁ¢-:Dð6©£|0àz8[c?‘ݘÈpø¼UAÄbeòÖQÓ/›îdÿ\06õlòÒ7úæÃð=¡žÂ ²t»¹¸Q ¤~Eù~Ö©ëÍ}6ão¼4_ˆúý½t='½2ãsxŠY2>XËAÆZºde’'†0LJ°¨:E…ý–žeÛìæÎý´A+W]?N¿é¸ÿ\0>•¾ÒoWïáȹç_çЉ¶)·þ¼E´á|]:3Q׋‰Dp»I*súHv$b/Áéu{´ÜÀï}/ŠV¾¿•:£í×ð]ÁŠ#dãLô<uwFϼwm>HÒ4ñ¼Zº¥CÖyfóLŽ-¨Ê?ƒô·²k¾a’ßoº²Ž0½´ZPP„þ}*k-ÄrÔÁªÕ$çóêÛz³¢ðØZx$šš&¨‚Ï$¶BWOÚ’ß_qþâZGe'K\
+ñŸ/Ë£kxU@R¸ÿ\0ŒðèÄàé6ªOW4tù(U¡yêQZdýB™ž÷ü=—˜Tc¥¸ŠšŸÏóéK†Ö#¯o§ú³ÒëØ\
+\
+6¨hçƒÈÏNªc¸"µŒbÖõ{±·b`…[¹¸ôÁ”´“)\\9ÔH!¡§j™¤¨ˆH†ÿ\0¶‹úÁÓÇ?ŸÏº¤:. ŠUì<OTÔ4ºÓ¼ü?/õ|úPä+[I+ÖK•õйŽ‚£ŠO쮣rO´òDd†êîÿ\0Wòüº¼mú‹+à/«‹·ãËåëèvŽ>!Tò×4•-8w3ê(„éÔ·ö=å¹`ßq3­cøA¦?Ïùפ;€$\\H‰A/Ggã÷Lc*iéª7Ž&:̬ѤbÛRÒÁé\,H!J¥½•o—‰p®¶ÇF¦Ô~ßZù}œ:Gi …‘\0í^ê<>¬£k`ñ8**z\
+Hé)á]\,¡!l¶${ ]N÷$­ëÿ\0Ç£%>AÓŽsnÑ×+K*¶² µø·²ôVŽP\
+?ÕçÒŠžÑéäž+jà±yäÈuL¦çÊ }-rOûϳS2¥Ãjîÿ\0WåÓ2鞆ªÜ„4I«%ØŽ—S›  âÇéíÃ4\\NÛ(’M<D}|ˆëjìŠm¬ÕD‹ÉÖ u5L:)œ4šZ@üƒ¤}I>Å;w\,Ýn“@¤&¼»[7Ȫ/\
+t÷Ä¿Ž]­…’½¨«/>mKŒ-Ë+Eê}1\\»9¹cîÖÛß3r˼»mñ·Â§4üØüúL ¥ô>Ò+ý½k Ý¿r=U¹wb}˜§ŒUÔ%b˜¦?Øv](.¿×“ý}å×(sÚóÓµ j÷:))LÕýiÀ~TG|űEk4–ñ*Ù§Jêû Ïì=\
+ì.â*”ÒT³ÈÑ}Ò;LíCpÚu@d½—ñî]·ÜmÙ˜°¸öŽ€Ocw&tÔ}½ ;Nª®Ž(Úi¼4´5ªjE)ŠA$€X5ƒ‰Hñ{{\,ÜÚe|\,:éxt®Ïë2º gBvC5‹ª Éã!óUS•j¸¢õCQ9ÔËãú\0Hþ–aO£™™Þ…A§ðú³ÇçÑŒ3EâSË®]m_Þijê%Zxi¦Žu†8<žVü¤…2ßò½½½¬Ã žžP<}\\¨9íχËäj2_lÐÎjbXBÄÊ8ÔÚì _üoot²Û®m-Ò1-c:bâö©çe†¨8«]Rà*sô²e]’'°P€ÜHémZ‚qý}¿-âYHð­xÿ\0ÅôÕ²Ix`:ƒq®?â¿.™’“WM]GœòE’–H*|bX¬:Vþ0YÃÚ™&h…­ÆÞkðÿ\0ÅÔÿ\0>ªž\
+âRÿ\0:\
+*›öˤw’\
+é!4òVó \,‚/O¦êWô ¿µ»¾æò*I\0:W‡H!µxåºÐÔþ VŸ·çÒ±+°›Sµq˜È(*ó8y£ŠžHdÕ0òM7†VЦÀÂ}BÞË-a}Û`Ü̳hºÕT4‡Öœ玔ݲØ]Ùâ_ˆg¬[òªƒ¹28اH)vx–Jˆ§:•ú˜×Ó¯û}·±¥ÕÍ…µÇ„ Þ)Ý Q\\x‰óê.øÃUbqé22ÒIAŸ$ˆË#R¡µÅÍØ“ýIö§mºŠ{©ã‰JÍÅLjü¸˦LzöøEÉÇ€þc?Ï öƒ®rT¹\,~M×QIU ÀEªyÈmO±mWü–ä_gï¿A"ý\,½­ëþ¬tWôUnQ{Gáóè[ì\
+<>**¸ã§€µTtòÒ>£û’CÎÄ31 Çü=†v™¦¹¿úb¬G¯GRÀ«¹ ôÿ\0ã\\oK<×ÛrQQü2¨WÑH#©˜R´°FÝãÒÁÑÜ›ýO´÷×…æXƒ#¯?åêû}µ³þ« ÑÐ{S·‹gTe xh²’×Õe©¢gzZhÿ\0Ï£Ÿý?ßÙ×ï*´›ËÛq½‰þΕ)òé<ñ4Ö±w<ëE#ðJpý½ÇjU×fòm¤zÚz*çYM\\Úš0ÉL?pú#'ŸbXwt·²´mÍÄfhªÔ\0é?äü¨:$»°&üÛÙ¦¨O™ÿ\0?CVÈÎÍÜ¸Ú ÍOïROH‹JÒ$0š%I'Jˆ×Ç}üG²‹Ûcin÷Bº¸ž?²µ§åN–DãÃKQÚá4·ú_ö:Ø_­é·‡Z/^öå~ƒ3ŽÞXZ-½.ß²E=L0 NÚ–(Ø‹±¿çëïw+¸eÜ9‡”7; ¡$ñ㞦ª?…óN¤ýº9Ÿn·ºŽNËIH§ñðSþ_>ŽBüÛx]³[ŸÍãè`\\ÝéÈŠÊeX™þÝψž¢våýFÞÀÓrÔÒÜ$^ ¾’µ%{¸Òµ¿*|ºÆÁ¥q PŽz¨îËþgû³xç“€ÇѬ&B¦œdéÝÒ“#Mú –1§[zÛþ}δ––VÖû­ÓH ž*˜ÈýE>¤“¢ ×™-cÛE8ô®ƒä~ùÜÙœo`ɈªÇÓÇŠ–«?‰©gX¤µyÝ ©ž&ª?P.ÐûA+íÛPܶ›{Ð'šM~«Ö¦¤}€ÓåÒS»Kp›|”«§­ßâçÈ-Ù‘ÛSn\\ª´UMEC5S¤ñ×*ˆ”y\
+0ë yn}Æ\\á³Àÿ\0LÑ[€Þióõÿ\0V::Û¯ñ|td©èéê2rÖáR´×G\,µzäX¿¢G€I"~‡°\,"ê‚2NƒÇýG=<øt?â7fg.7dž²ÙVýäþ\
+8ã{xÍ3ÊAiÇô½½¥uŠýîVFÒÿ\0ƒ\0Süÿ\0z²¾˜ª§5èÄãvîN\
+8gªŽìMeŸÌƒL´@I‹𽽑Ü;xÞÌfŸ÷åM?etÿ\0.œY*;OQs42CN´‚a¦I(*Š4m§J3­¬à’?¯¶üS+Ë) ¸_Š ÿ\0íHÒ? :º\0€c¢Þ{~—&!ܨw~*f–‡/ENUª"ÍN–Žñ¿ô gÛÚí—Q¾ÞÇÁ“ûX %[í$’?":¤–«"º>Tü?/ÌtíÚz~÷Ø5øÜô2c7n)Å8Éýº%<’'ù³²°e›üE‡ãØ‹x¶MÍžï³9&OŠNÛ[öÑm¼¥®$µ™j©Ãåþ¯ŸE;µzC{SÇd1m—ÃPÅ$Ó<)¡cIžV+þ²ñìK³óNÞ^â°]\,+UûÙé ͬ‚JjFèVüWþýarõpO8AQ<¸˜fH ¨z‘åÕ•M'Hà܇¹LsõÎË%«ˆŒ«øØyÿ\0›ò§Aiv%¹{•„gúE 7Ö;ÛfeÛ“¦«…èÙÄsE¯ÂÑ»\\=ˆ+sýO¹_hæŸy´Žæ Ô—øœŸÏˆü©Ð+rÙ¯m¤@ÈP/\
+«=ûg GU´¦­Š¥äÍaÞž®(RäWTˆ©ô>“È ßóì7¹_J›ô²\,}OñWËò |º4³´kˆeÒô‘8|¿Õó¯JLîÌÛ?!ú£zuÖæ¦JŒ.àÃÕaò¢QMW‹’¦òL­\0¯¦ÈPSåq5â*ÊZ&Õ$‚ÌŠ@Gsµmºò%wBt †¶Z‚ŒÀꣂTÔåISU$t+±¼[¨£tZN¿ÿ\0c­;û맳½Û[ç«7äÈm Ô´1Öh†Êb¦Ž:Üe ‚³!2æðµTõkžI`xÞÎ BçîZ}ŸrúØ`+¶\\D$OŽ‹ÜñºtRþ¨c-A¬.°º]zY܉â5~q×K:÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯ÿÔùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺p¤S'â矯#Øë”öÿ\0©»‡^ãÒy\\®èÊtöÀÃæ«áÜÕpÁ¶1±ÔEY#1.+ûkÃpòBºýmý=Î7pɵm²–·’bGâûGåѮͷÛHÖ×ÓMXÿ\0ÿ\0ÍÍ?àô§OÛ#¯¨7E^à‚\
+£HÔ•Õ1ÂM3.-÷wPrfôÿ\0¯±d;´Ö6ÛDÏS­$ÀËþÌ}‚'¼¶‚òòòÎ8è„öœÿ\0‡üýXöËM³ºÃlǵ1²bñYßîÖ{pKN‡-©+­Ú†̱É?:‹øÞÃ;¬—»¯1ËÝÉOÊIáŒ\0ÓÁ*\0 ·¦íš(öíÁD@<¯éøžžš~Tés¶÷†àê¿L=]6GûÅ“•1õ•Î%É}½\\¿¹ûj aíÅ° =ÔÁo½XÙX]Ä"h"¬£Ôúç‡åN“$ýà²Vßùt`úS¯ò[Ç=UOœ¨TzšÉ*'Ž4•Ž·õ¹°xÿ\0`?Êož(ìPÙQªÐWÓÓ<zxHe¸{¶b]¸ƒšÿ\0›«ÚxÇÅÇ‹Ž’™&Š:i j_‰N»©‹G“Ïøû\
+›™/æ‰!—âém<'wü-Çý_æèkŸ2ÅC13èó¤cSŠr\,H)ý\\_“챌šeBaôÿ\0góëb@!ÇöŸêòéÏ/ &\
+š«ÂÕ¢¬Â–%&D…×\\Ò̵¿&ö÷¢c†í¤>\
+üF˜=9â+ø”þÔü=ÐnüÎ▬౉ÄÑÈëÆ"¬®¿©Ð_ÓþÄ{:X!·ŠÚ{¢V]Zª3ÙéNŸ‹¤•¾¥U$\0~< ÿ\0\,~TèÊuõVÖÅŠYªóTƪ²>B\
+·Hür?Ñcf–_ð·¶î-g2›eMPþéùŒŸÏ¦’M0¤÷’/\0?Õþ¹vîÙÛ[wm\
+ŒÖB’:Zêו®¦X¿iØ©ðéY íkmlrËs¹ÃJËU5Æzp¶Ûõdø±­G£qý¿·Ó¥ŽúÜÝW[ˆ¦Ü˜EÅärc密JQ e1^…_X{û/{ ý¶îæÞ5e‡ôóÄwqã^ŠX®bH]…V]#ìôèTøçºâÏmÊjºxf-ã–hÇî¬Ãüàþ­ÿ\0O¡öi¿Y 6ÔçL\,ô] ê–}Y+ão-m$T«U«G…I`ZÊOú÷¿°³þ“j9¥ªé-œÝ†¦…Æ5d–¡"Õ¦4\,TÍÅ@mþÃÝš'€8ú±Óˆè>1^’zZ·ÍC•¬š¢­!Œ\,Ôˆ]Q]­dav6öcX’]iª7àzM \,´Kô0e§‚®†oâQRQ<\,Ù ò4›eÒBdM2wIû?ÁÓ‰!´ÏTEüÁ~ƆæÙ•´4YzZ†–:تcŽ`ÒMPw¿7úǹÛo«·ÝÝ¥Ô`n ùÿ\0«åÒ}Ù"[ Í_ÚŸ‡þ+ýŽª»cüÄù Ô’ÏŒÈÃU‚‡ø”ÕOÌ–ñÑ9¸ÿ\0ûÉKžTå¾c·‚H¢‡ÆN'áþBƒ¨çë÷ Öxµÿ\0«åÐÿ\0†Æ`~] ÓU¼·NR}ÈÂÉSŠ£ûwÆÔT·Ö‰Q!UQ?7úûw[kÎ@ÛWpØmQ£ñûÕšþÒiùtkØÞo6»;¶?N<éOæ(Oæz©.ÀÙ9“œÌÓdqÆ–: 'G<†i<!dXÕ‰!¤ŒCϹÃcß-·ëÞe$­ @þ¿êÇË ¾ã·5ÓÛ"ü&§Ïü=<Õ*<´Ó‰e’Uy†°ÑIšY 2ÝœªئîÚr!—HPŸxŸóè5-ì+\,©mŽ[¥-VB¬e`®™%§G¢FŒE¢RŸ¥Ü«¨fÐÞþÒCn‚Úí#ug-]$×?ÍÓѬ:|AUnœ)êVj)䬭–*t˜Tx”Új‚ÖF[)õûfXeVÖ° oJÍÇn´Z?QV¦\,´òx©Ñt©e*Ž‹$rý_÷ ï‹µêzcR[†xô(ÒUVáñôô9H’ž9àIšEuY]i`¥lÌ-ý}‘]D—w3Éï:_lÆ5y ¢†˜ÿ\0ν'èê¨æ‡'.= DqI#©*$<iÐ:mùÚ¹b‘ ·Œ|?³¤Ñ¸¸¬*€³¤n"²£øÜQ©4í;¡ÉxéÉ#êB…AþÛÙÌ‘D\,¨(_Ó¤À>°ú»:k²g¹)*)ñÑTÍ-A#×3•ŽàG;iŸöû$µXîm®"k’‡öt¦qIžº¢©ÀÉõùƒ¦ÍË&;}ã?ˆQć%…jâ„(©rN¤ò…¶›KÏ\0O§ÔÚG.Åu\
+4‡Á? òëÓL—‰¥’­ÒC'ˆÏWÃäâ«©Z@Þ)zeMJ}\,¤Øû5µº´ŽKÎÙÓÄûþ\\:Dð\\øie;Uÿ\0Šèþüaëm»»¶¿e×ç7Ö}»Ž Ÿ*g‚r*çIŒ‘¤rCIƒý†®?â¯p7;Û }’ïl¦Y®¤G\0qQÀc"ž¢‡çУbŠÂý\,¤\0R-L}Oú¿âº¯>à©Ê&ì®ÂÇ_Bš*Öh–c4ŒD‚ÖÓÂŽ±÷-ò˜†M²Á¢Ó1õÿ\0g Ç0JRáíÔ†šHÇ:…ŽÞÙš*Z|B ãž\0¨bcIË2±‡Ê|\\QÈ×ÚÙöË{™îgðÿ\0ÕéÒH/<4S·£´wO)ŒÈÓãèéi*#¦y*æ¨*ÂH¿ã„J±ùäßQü“ì»Z[[Ïe<å¼%à4¯Î‡?z4¶˜iqlð×4ÿ\0z¯MõPªºf°ñOG”§©c9Ç°_¨tgŠ" \\20ä[›ý}µII ’k¶uÒIÎ=<?*uëR.˜ûפT^tÈÕC)ššzjªÅ â’ É>¹Ü1õ1-õSqþö"¶¿[aô…uAëÇùô[$fI^ûFµóõÿ\0c‡W²¾Was;3Õ¸ìjEY†¡¥‡YWPjjé*êÏŠUÅÁ ¤×ããW$~úûùƒ’g“qºæš¦²I=—ò¯R׺ÛZ[}+¶ xù¯\
+ýžœ=z ÿ\0#"ÞX•-e3”ØúãT”زSÊ“LóDÓêŽñM:T­ì¢ú×÷#rMÖ߸Ãq‚²Iú!UüÀï’Þ[¤·I3iˆzÿ\0«åNŠÏYnz|7ec`ÎiŠŠ\,…55@®!`…L±K4¯¦ìâ=_Ù<û•oì öÕ#[nŠáŽʇ ¬)4ž™ŠÄÿ\0ž'óãüú¾mñ Ó›ktíª\,fcWµfX*ªVš5%4u 4ª‘}ËÏ!¼ªëïã7kÎMµnŽc¹MxW¿†xõ(ÚÙGû¼ÝBÃIüú ¾=ü±e2{g*Õt{^ ­ «¡þòiŒÄ”ñ¬D³ zî-sÇÓc®däñ-¾ýœ&äE\
+Š~xþ]Úî1%üðĵŒpêÏóêÄñ'syü†dÔM%4ÐRÇBf‰å¬oq4ï" RÃS7îϸ”òàK5›pUR% `ON4èLoR6jÇú¿ÍÑäëÉŸËRRËœ®|¼?c÷\,­RD¸êÊt½§±VKŸñ·°nñ P}\\‘B5Æ5FăøiÃùW¥4’~‹š‡nªùcY„©›¸"¨—•Æ‹%EPÞFÆS3Š³\\—&Ç“~=³6ËmºAi²Õ¦NÖ§ú'ûìÒ”ûxô¨‘”^|Ïec抈 ¦Ÿ§Y±Õ¨¥áY=CQÚÿ\0ƒÇ°cmî%žÞUѸÁÁxÿ\0?J£uhê½ôy}©¸÷WmîHa’¦¶ #¥˜¢øôIþmе—WúÜŸj†Û%ÖÝ$Ö‡EÊq§µ$Š%JÒ^êóüú\07ŽÐªëÜŽF—kVd&Çdc’¥¥ˆ‡¢ŸUãt]\,¾”üû_¶î“^à µÜ‘ j«MCøM)þ~™š5…Úñ®xŽ™ðòTÒå^T‹†J¶ˆIm3}c­-pÓßð}™\\µ´rLL#ĸþÑ<‡üÓ<Oíé•ié!ÏØ:·OWâ(²”›—D±ÔU2USÑÉ ¥†¢}Z˜Ó!ÐrnA_jì7[«j»“ôÛábøi^“ÝD“#J£¼ñ}ýׂ¡mÉmˆ£Ž­…$• N²I_¤†P¦Þ϶ ÔîÅkw¦å—R­h´þOòô–xã);´@²ð®ÃÕ{c§Æí\\ÿ\0–9iÅ9¬›Ó#j× Ñx–3Os«GøsŠøûžØˆF§ã4ÿ\0øzÊ‘YJác <rÊzaÛ{¶fì–¢’cöÕóMæ¤DJ“T¼…-n–CqÀ±·ÒÖ1¾³mÓh$ˆ<‘€*I'(xƒêkSçÒkkÁiºÏ;\
+C'N«÷ùÇ|p£ÞÝa´~Tm=Y”Ô{'±cŽOSmœÎBS¶²² ò4ôñ¾uä•¡¥¤¨ª«9q$’©X/šyy÷«Óix«v5\\GEmFHÐ E6câB¢Z»¨ŒÚèD×)$yg(‰Ã)¤gçþ~µ¤uÒ@"ÆÜûÅK‹i-¦1L¥OB@Apö›­õï~ëÝ{ߺ÷^÷î½×½û¯uï~ëÝÿÕùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ë$i­•GçÚý¾Í¯o!¶E®®=iØ*Tô÷1K¼û™6]„تKª®8t†WoÅÐë×3Uå¡m·OaQQÎW€ÀÐE¤[xÊ‹¨àþG¹Zêž i•©$_a§ØF[\\òµ«[§kÿ\0ñjáJqÿ\0U:48m“WÖHërÔ2¶Rj*jŠ3¤ôª×!$NcÒ¿[–ÿ\0eöÛœ;¤»Ô…X¤8þ‘ø^¼iò­˜éeÌ2[Çêk_>…ü–ã14Tu4ž|&VªŽzX€ñÿ\0EƒQ~•u#êO#ñokí¶ís„c[ØACÄjâ=(})Ñ-ÕÑKin"4ø­8ÿ\0—ìéî~Á5™ý­F˜¸W…T ¤¨•@W«›Q3T=eK/©‰·»Á´3>çxÙ¸™iJùzS€ýƒ¢‹›Ö¶³M¾ìÅç_ÌÔõc÷Î?nýåUt¥ëª‹Ç­Ø­ a‚ªŸ^’yãØ;v²-eáÂ4'Ë£[YP\\5 =ÜìÏïÚêUÁÒù’©LRÊŒiYÞoò\0½ý_ÓÙ2Ù‹båÈ«qùÿ\0«åуM¬ølݽ\
+;ο)ÖS'–Ïe£¤ž¦‘¤Ž­}•ZÁM €‘fþƒŸeðJo®ÖÖÖÜ– Vù§§ú³ÓªƒGÔ;R>Š&_æ¥&?òJéëê_ÔÓǤIª¢tñ²i)·ø{’S¥½¶¬„ß ÿ\0góè3ö±5«W»¤Ž×ùU’’%§Û™vÆÕ¨©d¦œ^Úoó…Ë”¸oñ½¿Í.yBXB¬Ñ‰b ¤—¦?ÃÑjoÒ=M$n'ýXýDÿ\0N{†\
+ ùzššè«äk45/·+¬˜ˆu*ºÔØnÃËÖïñ[ ÕÌš~Òkùô î.²ÇªUñâ¥ò5Ë¡vü‰ÃævV.š*zzÌŽ#0§|›™¤…’å@ò—Õaþª÷öNÜ­;nwW5¢Î(ôÅG¦)OÊ*ƒsí¿L_·P4ã•à}qüüúÉñËâª(h*7NcÆ2Uµ´R ¨ BÇôà *ÊcŒUÚþhÙ§ ‚*“%©æ8~΋\,/ÚfžæG¢\,ø:´>½î<VÀLj1RPÁM1TGH¥ª ©Ëܵ™“ëù÷ÜÚÍpÑÇ4lÈ%ÒÕGøÁÑìRÄ²ÌªÔ Áº[ïï—;g‡zá’ Ç¿Û\0ôRUÃ#É3~–Ž5$þOe±rÅÓÜáÞßЂ?ŸçÒèï-ÄufîéÒ%ò}••­¦Ã£– Z5zzˆPó!V %Ÿúƒìót呶ÙAs"j·~+SÛùÖ¿´ô”_À÷QÛ(üCÖf(³{—1EQ&„SÀ#i(þæŸû~=D­ÿ\0ÃØ]TÅ´Áz›Rú¢zW‰ûI'¥ó6«»X›ã>¿ä—E‹·þJo¬ìY\\~1 ¥ÊaéÚsK(4«[\
+}V–PN²?à¾Ï¶ý’Í É‹5ƒ$ÐÕOñöqÒg¸Ñqô¥ô¿ñcªß«Êf;37>óÃe¨¦É¼ÐÑä 4M %D?¨†òj»F${“-ìì¶è^m¢ú$i¬ƒÅ—å_òtEsqq?†nâý%ø”óg§½±Iñà ›ÆRöQ„äpSO$W"ÕM \\ê° _ÐX{R»ïvaªŠ¥¥O­FŸI'µH€¶uÇ­OùúNvÏÊž“‡°pÐõN:ƒK\\´ô9Ú¬HŽ•’0|Qª\,\,¨éãâÖ±üûs–y˜e‡t¶ÝgœZª©ÍÚsùÓ·ûŽÙkgh ’r8ЕݶæïëñØoQÌ涸ª_â1—‚ž2ÁÄ*ÃKú ì/e¿ßröûûžy=¾;Ê\0VŸ³§ìÖ×w¶µžGáâfŸÃǧU[×½=×7³¶¦3·û†®É9ÍVº^Ý •¯ª%'òÆþòmþÿ\0y°ÝÎzOU@h ‡åðt ¼ÚŲC\,Ñ i&²\0ί_ö8|º3”ýGÒ=í¿w.ÂؑÆÂá%ø>t„Xêc2- Ïo¹?ãØÚó›v¢ß|½sõ­ý¢`‘öŠP~ÁÑõý¦Ôoͤ. i¨p×ëþ¬uÞüþZ›»kÒgrØ:öÜø|\,&Gãqùé%PGìÇÐþ}·iïT ô°n–¾ ³KMUøGÏˤÕ¢y`†Þⵊ§Ï?êüº"ûƒiÃŒÉÓË>jj|c\,yg~D(eu\,l4«}=Ê›væ&Ë\\xˆßò³ÐbãlxJ"ÄUÇÅÇü½rÜyìI)EeG<pÜ\
+ôºt—† °_Ö>¡oïÖ6Ç-Ή«û:¬Ž‰m>åàßêÿ\0/AÌYDÔ-5=RCPLZCˆ¢?W•­¨1ãb±¹š;f&§æÿ\0'IÌ*<a!ñ=iþN*²Øj6säcž)¤i£O3KIþÓ1 vßQì–9ç‡y‚R+Äù~ÃŽ¯n±Ëê[¼pé«lÈùVûl”ŸÄpÊ)g "V„tw@.‹}=«Ü’%ÔñBxŠÿ\0Ÿ¤°*O"«9 \
+ œ::Ÿ ¾&îNêì*¸qÔRP`CŠêúˆíá19x„ŒÆÞi‡ãô`îu渶­Ž×Ä‘^è|¢£üÿ\0ŸG–ûs=ý Š‘þßðÔõjý“ü«¶–f¯ŒÚ»Ê–§vÈâ)qô²Ä$§†Ö™ØÇ«?àM£ÜÞb³¼¹ b_lð«Z\
+×öt-¸ØíVÊy.æÒÀÏü_Dä'ÁßñÛ°é¶D¹—ªÆﯷ†\
+ÊydH¢«¶Ÿµ«}Wqaõ½ÿ\0Þ}È\\îrsÜ7 å·JeHÀtn.*2O§—H¯vÚ­àÞ-Û¹…G?Â?*˜vòï­Ýûƒ?[žªÉRIˆ’ŒÀ¯ R$\0IP® f‚6ú›û7¼÷VM¿l³{O²J@QNмkÇâùäytRœ®²Kjdœ˜ÄUϯ­xôSþIü{N¦ÊSUã—Í%T‘JðÄìUãY7c1.Ú‚€.}Ž9WY­ï\0\
+ü*iþ\
+‘o\\½ ¨"74èÚ±f2•8úÈ*çÂÓdª^k É'ݨvbF–?ƒÇ±íèŠÜKki+DšÊœÑ~^gùô“Ä`Z\,\\z2Xm«OUš†£øŒ4™T‡-/Ž¦†IÈUYØú”*ÞŸÓþÀrO$6ÒxP—±o„œ7ùÿ\0oGFÞgÐX˜|_ñC;ÙjöÞᬥ¨Ê-VñĤxÖRæáâ°\0-Åì8ö{³»M¾= ¦ŸúŽGåÓwvòZÜhŽPWÒ€õ'>_‘ÆïÍA]Œ©Šjz¿K»Ë FcV:à&AbÀŸj Â^]¶AX$]'#Ó…GäAùô§'Š¹“×?ñ];öîÜ9ÎãÚ[“t;g–iªê ¬’]1²O: Õ¨×MÔþÇÚ^X²Ûm¶mæÒ2#yNŸšŸâ¯çN•ÜßÝ^¾çAOðtÍòklm¸³~ËÚ”ôô8Ìðˆ £ØƵ8¡¬ÄiqQ:¼ …#ü×øŸn{wy}l×\\§¹³4üq_í<Å+À~Ï·§wËi®g´žÖ\0‘¯Å“ÿ\0 ùÿ\0Dul›R¾¿;ðãal¬6? у¯”Ða&’£-.nÖ§ÈWÿ\0aQEW:Æ äÛŸp¿9Ä#÷;sÜnÑ­€T_A@ÒÁÅ@øh~C¡.O\
+òð‡êxü*káúzþ|~}_†½WY¶ûczl>ÆH6¥TXh«è«2Ì*)¥‡.%§\,ʦxý~–âÞÇïÌVûß\,m;îÇ#MJ’¨âê_Â"£#KwUH?:tGaeqk½ªKm¡dò$ÿ\0Ã=I?„~άçi÷O@íß‘ÛCcSA_–Ìá䡨¨òÅ%:îªé–[G¨²Váÿ\0 ûˆ•y¦ó“w{›…aMâF¥xŸ´’~}\
+îÊÂ]°ë /âÏòÊÒï\,þÃÜ™¤û¸f±žš¾6)5THé^ž¨¯ªA{ž>ÃV‘Ûî›T\
+°KF5\\|ý^G.—Íq¦_Œuìfsvnš >þ(qyL kÕS³´uýÌR42*O‡úþoíÉ¢·°±ÝãÃ2<l¿&n$zWö}_ÆÖ` ÷h~c£ó×{³û¶»vJw|$ "ª¥Ý¥¦¨EÒDm!.¿ÆÇØGu†=Âæ)Œ€\\·à•+ùô®Þ°\,u/N;› V•Xü–:¨?Û„z|‚Ôjóå"aú¸þ‡Ú I嵺”KlWÄø€©¯ú¾]<ÃTu=gÁvÝ&O']ÏÈ)%jd§û™‘•ÌÍÈ“ÔÄþoíLû<–F[\05–­(ìô!AÕ Â.{ú¼¸tϸW?²q¹‰±ÐÏ•Á×SK]Ä "g‹üà×bªËøµ¯í˜îmeŠ;=ÍÌsÛp>góãÕ•@—ÇŒTt]ú{äqÝßÝi¨£É´2\
+ÑËBÆþDHX¦3ôö?¾å›{­¶åpn*—SçêiòtV÷~Ʊý^G>Ì]³·êé±¹(©ëð¹êy#¬X™`œG©+ýlßâ}Ç›lS]ý]«êKÛCU`H$þT¯ØqòèÎDV·[‚¿§ø××ü£òê¼7¯PõÞc\,>ÞžZ¦=¦Ê‘LñÔ\
+ÊmA—@2úû•v½ût±·Žá&f¶è`BŽï¶nl.ãM$?N:!=“ÇÖni ¡Ç¶: uG‰MJ¨¨\\ym`\,Þæ-‚ ÝOpgêâ§ø:o1ÚE2A -§ÈèÆì½µ·;?§7Ç^îzA”Áîü&S™Çùj)üøLæ:L}l+UE5=m?’’V@ðÈ’GªèÊÜû¹ Mo¹Ú<4YàpèHDÀ«ÒÀ¡Ê¯k)\\SM \
+öÇ[ˆ@òëIÝ7œèNàßÝM¸¯.Geçªq°Wà€fq3k°Øéékò‘Q®oWOT 3ÊÐyŒR"0÷ŽþâíQC~/ µ)e4BDþÒ‹R«"tM~‹$%ˆé¬-ÙÈÅt¹ïè ÷•ÒÔn—u׺õî½ïÝ{¯{÷^ëÞý׺÷¿uî¿ÿÖùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{÷^êuõêÿ\0mþÃþ)ìgÉpëÝf^:Op{)åÒÏ…Èçj^š‚šH¢óº%ˆŽÑäv¿üûœ6Ë@"ñnç1ÃâÆ8y7ùÿ\0ÅuHíçÜ.D1 £yÒ9-Ÿ·s˜lvF'“= Z…C2È3–:ˆ²~ÓزþÚy¬î®­%ÓŠºh}sSüú1Ú£–½xtf÷¾üËîJ¬|ÿ\0ÂñÉㆫí€þM+j¨U‡×ÀtpIQÏ>ÈöŽ8¦InM/f\0`ŸÔ ¢´_µ@>µéÍËs1«EkÝoiþ=u9ÓS>"‚@P*¹\
+¡Õµ¬u8>ä{}¼x·õ›¨öãrha£Æz[«š&ÆGN—Ë$O¸“ÒßêÌ4Mý˜[í¶Ê¢ñ¦:Ç—û:b{·Q%°l7J×ý_.¬ƒã>Å®ÞØý¹vò3T\,ü…Œêº^it0±#ò9÷ólvö7³Â„ýŨcÏíãüú9ÚWê!£½$õêÏ`Ú9^¯À}þ'%‡ ñTÔ‰•|þ%àfÒãÞ¦[¤¶½·4~Wü”èZmã–@³/_óãªÏù;ò!Úz\, lŸÃ1u2­Cf9XÞëšæÿ\0U}_ãî[äžU[6ëqñ]tŠ×‡ÙÃó¥z nûª•ýßÕ}GEF¿#´¨*gÉKM-DTôï"}Y&©uÒ\0OV‡>ä»KÙ£·³Èc- SËö>Ó]Aú?Ðã“Ò/;žX«©—𘦤ŽªX¢ºMR! -Ï%öe·È#š;™°–ƒìôÇE—sêxäCG~ñ\\:bßY Ñ 4í¢‚\,4pbèèÑ’¦¦ó4­7UÔ°âÃM¿ÈW—áÚüB'2KsñøÈ:-åÛ!c­g½ž[–âÌø)Aû:[2L(!©©UF™OÝÓ$Æ¢DySQE ¦Ê­ý=—²ÂežÚاqК7™­áv§Žzkw….Øx+pÙ‰ ’3\,Tš¤v…Ù´´Ê.À9oö>ÄV›]Íçø½Å¸=´©ôôÇLË<vêÒ— &¥~~½;T|…ßô°$O_Qf1çÖT \,ºÕ\, õ½¿)íS³´ZX³TÔS?êû:«nÒ$ŠÄ¢ðáþ=»3Û¡•ÆPã|åêÌLjò-E–î"{é:|ké°àþ}“îwÎnUŽ£‚ÿ\0Åž†æòî"BýX¿UawïW×C¸¼x1&2ž*\,µ"ÄÔ2Ôiâ6.IüýÇÜ[}»m×ÑL‹a+m÷\\5_çЂÞÎ`¶áŸL±yô3noÕyÙV†Ž¦\\f†52cÞ8iž%ýR1'ÖÏþ<ûÚò̇–8«.’¼qè*j>ÐAèÚMÅQHÕªCçÑ\0ì}óÅg¥ÊÐgë+ê|µ1Ç;Èî\0ÿ\0›„4€/ø}=É¿k[Íź¬r\
+0 Pà>ÑCóè›p˜´¡žMGåðS£ñW·°õØZí½¾uVdòUó×S×΄Ï=ì f\
+±qý\0öYμ¶%6³í¨‘x1èj})Ãó?>“mwGw9¸%µð®záܽK±÷®HWSFùœP¯ˆURÃûô´eÜI’UQ¬Eíì‹—w Ãd4¼sm+ZŠzPÔ.÷ˆ£Ý'&ø²7Õ=k«"ÊS<sUâ*¤Ö¢DoäñHé#"¯çÙÜ~às/ܘ÷RÒí…´™@‹´ótN6{+¤UðUnþÁ¨êÏöKîìÞƒ¬òu9LDôxXéÿ\0½*Lp-<qXÓ»d[[ÿ\0qŸ0ïv×÷×;åVà>·ˆŠ‡oQª´ûƒåÑ®Ðc6ÏU«¤SàÕƾ·òꮾPtþáé<T›]­A–]ç’“ì÷A!ž¦µIçü¤£š}güA÷ òo2ÚsMå´ò3[ÜíÐþªŠåø¿0zoq³mª ›ú‰O©Ïò5ˤ/Eb\,1ò—ÅmÍÇ°þÚ«ŠæâÉK=Ú:”V .´ãÔ±†ÿ\0x\,&]ÎÙ{;“¢d$‡ø†qùPtÛáW“÷MÂø]ÚµñÏ­MeiÖÃ}!ÜUºúBµ2غ83ut³ã3\\ÑÓÅÀw1—%žëÉ÷\0ó×*Éõ1%™&„Ö¤ØÞµ¯òáгa›é®¤yèn‘h‚”ô¯ùú«Îêø7aÖÕgvC³i¢«-“…³&©BS)¿”gØ›b÷ë–â’Í5þÐSö þ}Sr°q\,ðã·ëùp꘻o¡÷MàþEO?ÚRÔTÑ3xnžš ½Ë(Qbþò•ù³ožÔMrÚd’*ƒZçüêáÐ'{Ú. Ií­Z¯þÏŠÆêÚsàä—µs\
+Ùëd2*9YÇÀ*¶\01ü}=ÉûFä÷Q¬¾ˆª>ßZÿ\0¨tAwlöþE…Oótï¶kr4êÌ<õsÉÒ$ò–:}+\,”K«KÙBûkqµK¦†æ4›á?êÿ\0/EVÍàܲÚÜGJ½£ßÑíêFÂWmJ ¥©ð%KE>Dè—Ñà'ÈDzÝÃ’Åë‹Ç˜Æþ›üèÎÞý-åÊùóu°'Ä?•ûnôÆK˲×eW\
+ˆM|†䨜TSFc¬ŽT‰dhرä=ãO¸¼£\,·û|V×ï)e”.~ÌŽW¡¯CŽ^¾†f× éy¾;w;?\\`÷W^M[€­ƒ+\,Ÿ}kž«5Í ÊÊ|ž:P}Vaaøö·ÚÆ×ÌÙÜ’±=µ)U/ëSŸÊ¿—B¸·¼ŠþX‰"µEzÃóùô|cîèwoan¿òbŽ]Ú´l2ûO3™Òy`]-=Ü"Ç9o úbdåíºN\\·æ^-ÚÓ(Fd&?Zû)Ñ5ÍÝÔ—ÆÕøäþc« Ùøº¿‘Rîºs&Ðœp¤¦®ªXÑ$35„Êѱn†Ç›~=Å·–w;5ªßÊŸQ˜jB\0áÃ…ü©_>âç¶´Ò i¥~]¿_ò9=¿¾v–Z7O`Sc`ËFØø~é©ç±Xäô·ªrÜ‹ðöiµs’Y¾×ºÚ«Ãb.‚2ñª·SSÛê }O[{5•£KО:ŒS?•:¥MåÐ]Ó]uWA¾6¤”ØlÝh«¦ÉUGj¬eM<“*G\0fo`>žò3nç]£š÷‹Ûnˆ¿¶AÉ×Эh~Ò+óê=}žòÞÎO¥ϢljmÇ·¨²Ô”iê*#’•%”ŠÄ’5’O"¦‚õ(ÂAÇ+îFy¬ïÚâHÁð¾:`¼Šû:!‚)â“Ä2ÿ\0HŸðž›êñy¬®@n]õª<$4’Ì’ªc$o$I§PR™BˆçëíL3ÚÛ[½–Òµ¹n<sûM?gUcuq<t†š~&¯ò~κÍÞ±µCSUÍ )1ûxa•5}§£Ã­H!|~5úZöæþÅ ¶Îc¤…In>]%{¥ŒÎ8Ó‡KïôƒMv*5D•Y LÕÏ"ÞJ˜bêòêÒ¢/]­kߟe ²K ûóE\0óÇ¡G£‡ùô¬^²Ù›iUYõU)䞘¥~ÓSÒF§9žÝúüq¨3ã௕iÖFcÊd=2êñX~VÞÌÅ¥­œö— &y¯ŸÏ<O^˜ºÝ]g¸µ˜—íóãøŸŸFŸáïÈ<ÏPnšÍ·SXòS䚆†‰ž¡’’–ef‰”úR(?öçÎZ·æ=¦ ³É$mS^5<I<köô§mÝ…¥Ü\,œEÏòáÕ®öWCIÝ;g!ßÛ'w5nåÌbÂÖm|køæ¡ÇÑ ŽBD…Â(Cíýã]¶ûyíåÕ¿)î–1 Ü±ñòE]µ7ËâÈôò§R ñþúžÎê[€“¯)Ž>Cˆùyüºª~—­Ü[äöÑšJêzÊM×O+ÒäXds\,Þ?#ªX)ÿ\0aï$^K ד.泑ZµÒ|<•_B iè~·»ˆ†æ¨D´¯~uë`®ËÎì}Á¿¨(qBh7mø7\
+G+J<¨²¢S)T9ñ+¤}\,8÷‰=µæÝm¸ÝÉ:¾Åõb-u5@Ü?‡Ïùô?’S-¥©¹G\,œ\0ãÑžÆæz¦¯eÓnݧ˜ÆG’ Æ=M:ùbˆ«R©V¦¨„ºJ<?ž}‘n6›Æ׸OounÏ´E€WOMT¨ûA\,³KyuI¢Ejç_Ï Ÿ%ó³bQmJšUŽœeæ’DûzÖ©\,'Ç4³@¨/þ·± žÝÝÍfêå`^§«®á Qœ3ôvgÊŸàø-²Ï»¦ûÉþUO.£É>%õÛ]P ª°[úgÛO'ÞÜî·¶‰h Öüu|-ùž—M¶å´ñăý/IŠžöÞ8|wßî*š¬(×ã³ÔðÈbª£×¯T:´þ=¨iÛ§¼ÐF°ß¯ö‘ÔÑ~Êšž‘=é)©P±êÄþ8ü«ÛDZ3Y$Š¢Le\,´J‹=IQúÜ¥µú¿#è>Á|ùÉ—;[nsGAâÒ W”È?²½-Ú7ÑŸêùôS;ƒ1UóÄ ¸œÅ.a¦5Q'žŠ©™¡Ú™?7¹þ¾Î9:8$¹¬M‚¤×»í5?°Ž·¸=MQ3Ñö›nÇÕ´ç=Q%\\´¿q̳¬‹M'‡Éöõ2·ÓO<û\0îÓ5®ò—V‹K¡ñÆxIþùô®ÂG¸WIšªÜ|¿ÁOåÑ_ê-¾•Û÷'.{?MV.Š®KÒdñ•ðC7ÕOÔÛŸcMÖêgØI´µ¿Œ¤õ¨¡?a4ùt]\,r¾ãà´™Æ?fç^ƒ¿‘»–ŽM僤¡¥Š¦†e Œöð²²ÔŒébȧÚþJæ¦Ù®o»\,VN“Eý¿åé÷¶-ôsø\
+^±ÑfèÝÇ–ÃUUcYVT¦•qõJJ‡Å¢’Ö¸VQþÃÜ‹Î;eíº^DçÂvÔ8ñõã_ˇˠþÅw5¼ó[¹Àáê–þuŸòU4än3<ã}Ø5©zzjº†®Ù™©ià£lu3ïÞºšªªY‘¤¬¬£…<ÓD)ÍÛnÝ}³ß¬2Vè°ºˆ\0ššŠ`húË1K¥QÂÇo9Pº¸¶ÒYÒüË4µI–‹’µ:©¨–Ö\0‘HÒƒ½«®c®–çÞ5^Ba¸Òã ÔuÚ.­×½û¯uï~ëÝ{ߺ÷^÷î½×ÿ×ùÿ\0û÷^ëÞý׺÷¿uî½ïÝ{¯{÷^ëÞý׺÷¿uî½ïÝ{¯{²©l,would,q,aaglenxmatawozomwaewbyaagmmjwaukszounrjftpitrtrnosoamqdavy,0,ÿØÿà\0JFIF\0\0H\0H\0\0ÿíœPhotoshop 3.0\08BIM\0\0\0\0\0*\0\0\0x\0Image converted using ifftoany8BIMí\0\0\0\0\0\0H\0\0\0\0\0H\0\0\0\08BIM \0\0\0\0\0\0\0\0x8BIMó\0\0\0\0\0\0\0\0\0\0\0\0\08BIM\
+\0\0\0\0\0\0\08BIM'\0\0\0\0\0\
+\0\0\0\0\0\0\0\08BIMõ\0\0\0\0\0H\0/ff\0\0lff\0\0\0\0\0\0\0/ff\0\0¡™š\0\0\0\0\0\0\02\0\0\0\0Z\0\0\0\0\0\0\0\0\05\0\0\0\0-\0\0\0\0\0\0\0\08BIMø\0\0\0\0\0p\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\08BIM\0\0\0\0\0\0\0\0\0\0@\0\0@\0\0\0\08BIM\0\0\0\0\0\0\0\08BIM \0\0\0\0Ö\0\0\0\0\0\0p\0\0\0p\0\0P\0\0“\0\0\0º\0\0ÿØÿà\0JFIF\0\0H\0H\0\0ÿþ\0&File written by Adobe Photoshop¨ 5.2ÿî\0Adobe\0d€\0\0\0ÿÛ\0„\0    \
+         ÿÀ\0\0p\0p"\0ÿÝ\0\0ÿÄ?\0\0\0\0\0\0\0\0\0\0 \
+ \0\0\0\0\0\0\0\0\0 \
+ \0 3\0!1AQa"q2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ&D“TdE£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷\05\0!1AQaq"2‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢²ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö'7GWgw‡—§·ÇÿÚ\0 \0\0?\0ò¾É$—d”¤“ADéÙ6‰)IA?•kt¯«=O©×ë´3j쬇\
+ÙÉŸ}ŸØjêzoÔ.Œk¿)Ù³ÆÂ+aþ¬ØïóÑ¥[À¨NbtÔ~+Ò¿æïB©¥¸¸ °‚A²Æ½ìl~{½Goµ»½¿¡LþƒÑí¤‘Óë.kZßL¸Ü÷ ¾ïå!¢µ|Õ9ðNJìs~¬ô75ÞŸ«†ö»xkI7zíÛ³ùm³bÄÏú³Ô1l¬ šGçשêû¿è¥J·$RóûÂo÷ |ÒS§õ{¨çâ»2ÆR 6;nèú~ž…f½®cnæ’<Ç+£é?[†Gý™~7®+.8ïkƒcqÞæ½¥®ü÷;ô‹ŸºÓ}ö\\ý …Î;xë )ÿÐò´àtæäMüüS:Øû^Úªa}!¬cA.q>Ö±­oÒ]‡Õß«¸XÙ-~xnUõ™º\\5Ëm³Ü̼¦þu5~Šðõ?F²úu¼‹^Ú­µ„½Þ›[¸{)7ŸèûšïS&ÿ\0ðT~‹éÚº>¹Ô‡MÁ§¡b¸ §„ãÖïM£ÚÏ´2Ëeß¿ìÆgü'«Z“‡‡}êÿ\0ºßÛ~mŒ¾¡˜üñ[€û#Íà€æVÖ²ÇÔÆßmϱôö·}¦²ª¿D´ñ®ÄÀŤS]GàØÃDÀ.3±âïÒoýçÙ½ë¦Ñ“‹V.x{½FÄ»ÜÒáë=€îû3h¯×ýÿ\0ð5©‰Ö®´ÝGPÃeÎÆ"·ïsšD>êÛ³s›î{=[ov6u¯àËí‘Z]¶GXÂÌ̯¸ÖÛ|8‚!hÜç_éŸgToê½>škÍÊýV‹ÃU–As·ìû8Ýu{µïöÿ\0„Q¿ë>.FOkM„°µ®€×½ŒÜë6þ½ryÏ^µåÖ\\÷Kï xgÑŠƒ¡ýÆVœ'¦ž¦χC»»Ô:ÏJ8Ûcëf@-hÈs=ÏÛhô½7·÷—˜ÆÑsmé™}o$±´ï©Ò6·ÝKƒvØéüßbê3\,郦âb¹æ‹A¯íO´Òj×ô¾¬ÛeŸð?Í¡X½wÞr°í«.—VÐëšDºÓícUÑíÛîýÅ\,"I\
+³áôhØün¢ÖŒ–úySµ×µ¼8ÚýF·éVùþÃÖfF=¸¶š­á¨#PGï°þs¯¶«›“ö*‹-unm옦°Ù³Øèüúÿ\015Å™âØí­õlô ¹c·kÒôíüÿ\0øDe:.ÌNF€éŽ|?’“šæ¸µÂ4 ¦"4âuLKÿÑò±ç³ƒ[]w¨ñºº¡Äx“¥mÿ\09V•©€ÊÙ‡½ñ/qtžD~®hoî}5&(ÜÅôÕfCQ¯ÞÑì~¦ô¼»²]–)ÅÊed>ó|¼°¹ÎhØßw¥sï÷ÿ\09Ž»|Õïµ–UŒ6¹®ª÷ä4šÜ¹¸Û_êú[]c˜µb}EfK:^uY¶Êî-}k†ß{\\×coÿ\0¹5½~Ïøv\,~¡õ‡«àÑe=:ÿ\0²5öz–X=ÙWZç½Ûœö·ŠÝS=-»=4d ¦vP D1Ķ‡àáâe[M?cs]_Psì©öc=– |ª-nëêõ®®ì_J¯Òÿ\05êж)f;Ùmxô<Y@Ó'Úk1\\Yc›·ô{F¸J²ònÍmcQnçUŸQÆÂÛý•ûÝú;ënU›ÿ\0‹]./QêC¥c[C¬oP©Ö1…õ—Ín~‡èº·ï±ÿ\0BÝö³üÏz©Ÿ—0#Aê&™¡Ì\
+–§Aü¸Z—gô³ŸafUUXé`pk½ ‡n±£o«ôÿ\0àÒ×h›^ïT[^.A ÜêFç6ŸwÓÿ\0Œô•Ÿ«Ý Ž‘f_Q©ÙÙŒ—Q‚^im­¦ŸL»kÞëëúzxû=<¯æ½5‘•œ3kÁu¿³ñ1\,iÆÅ–¶²K=Khm\,¾ýêdÝúOújÐÁXÂɈý/á´É:Ë®´¬»ì¶÷úp±„¶£ƒuŠÇöÕRÂݺF Çqÿ\0‘]Ö.‰vMÎc}6Xö:ú­k˜I{ÜÛÛËÿ\0OÙþ`ÜÇVv¸<8‚Ðï:ÚðÕj&&"©lob wßóÿ\0 ?D¬¤×ºÊ©‡XçÚèу{Û_úK=¾ÅO)þ¶U–Î÷¹ûÈÔë»s¿–õ<~gË• §à£œu%7KÆø÷7Úããû‡ðAZ×4[E…µ5¡±P{O¹ðÝìvÏì·ÝZÉì«KuáÿÒòµÕUÒ:ƒ~¬ÑÖj¥Åk6Á6@¹ödmŸN¶»ÚÇÿ\0Ó\\±=ø].UÎéÝ?Î’ú2KŽ•‚”7~ïu¤ÙémØ¥Ãvi!_‹¡‹Özÿ\0FƯ ­`ªÇý¦¬¦í·ÚCú꽯ôþÏI®ß_öÖVnUd;!”¾·¼ƒ±çur5†þvßoç-þ·õ´±´RÇn'%Õ°Ö-’^\\ê˜}k7oý% fÿ\0ðˆ§ëv@¯ ¶S ¯í!³@çX粊6ló{?Ð~ŽÏSÔSÔ¾ô+ /íKõ#¬ôΕվÝÔ+aµ²Êm{¶µáµcèêÙs7„{?Tõk]WÖ­T/n6 a¹5[`m·â¹Õ·’ƽûñëÛ•éîõ=%ɧ^üƒƒƒfVßÑVY5Tç=ÍÜìF³ìíôù–[oø:íÿ\0F²³ìËêVäåÅ`‡—9”µµµ­­Ý]Uìo£SÆçÏÒÚ™( ›#¢î#CW_ö·Nh}¦Ð#¬¢¡c@¶úZvá³ïLäcï©ÎûO­é1ŸõÛ\,¬3—‰•ÕÍ 5嶵»}»žïOÑÝ>ßOó?âÕ|_«½w7fFM»'áÂ6ÆïsØæíÜÑûÞ¢µõs7"ŒÙ—a æÚñmxU¸ØêÁ-mSûߥwú+?àÐ<P=¸£¡ô­1'qHòþ±[™Ó212ë\\}³^ã¼Õé“ö‡³pözÕþӯزMùÏ\,ªël s}¾³ˆ7û=bßQ¿öâêêé6êÕq˜LÚYö:%¤¸Séeb¾±fCIuxÿ\0¤Çô?ÂþŽÄVaìªË²*e˜x`Ö2lÛµÖ{¿ISïÿ\0¶¯WÓôÿ\0ô“ež15_ì)רp:gKè¹\,¹Ù9N5ÔAuì;^ÚËwYex›luÞ…®Ù’íÿ\0¢¯ô•Õo©ú<“e nÁ79å¤ûXð~…Ònÿ\0_ëôù¬\,e•SXÅp¬¶³A˜ ÓµÐïѽÕý-ÿ\0˜¹œ¬[k¹÷ÖòIpG;]¯ŸÞüÄ¡JìÑ=\
+ëXÖ½±%”=®ÚN„åÖiô=«1Ãkœ@Óä¬ny€Ðÿ\0ih«“.$w%3 ÕxÿÓòÏõ+O\
+ò1Y·RÒæ8wƒ¬núMßYس5åZéïý#¨ä\\ßë¡ÿ\0Ra5=zè³(ôØýn¶EeÂÞk¸À¹­ôØw ÎiÙ·c]ôFßì"X1ëoÚ+µÔÜOç8´ÀcXÀ=Î×c(ø/ÒzˆäYcª6ºÇmsÜ“úF¾¶cÿ\0œôÑn}8®ý]õ¸–ÃZù°¶}»ÿ\0N¦¹¾çÿ\0=[ÿ\0°¬ÑÐ1wl·+6ÖÐÖ4—àlGm=ûI³uŸñáTYF3‹†Û³Yà÷6¶ØÇÙ 5°¾Üoî¿ÿ\0I¬Ó½ÀÈ% Z%¤ÎÐ)ãÚismh`™ÚHŸÍæÙûžïøĈñP:ìì»ë&u¤`âWû7§¹‚š±)¹ÍªFÖïuîÛeîÿ\0Mîý3ÕÊšz~[òózµŸfkF=¹¸„:ɱŽÙ„Ágë8þÊ®®Û7lŹg;7¤XÍ–Y’÷—¸9µm$oÛý-¶mþsÒÿ\0Á7çáYY£sŒØ×Ùi;œDÿ\0¤vïðv_¿wçúIœ7°®ëïêõ=W<atºXÆÖ2rA>«\07sY_¯c=Gæd¹­õ>Øû=Ko·ÕþiQvsnƧ›+kl`¡í.c£«ý%vÿ\04ͯþ“ýô¿£e^µ#Ðk©€3ìΰX=9õ+}ðno¾«?ëj·OɲÜ{ñýfRÜ€Xÿ\0[RDï­¼;c71ž¥ŸàÁ*r¾-Q;ºû<[Y—»;•ÐÓ@²à\\ 9‡ÑÛíÞÍÞólþ“êzË9®­¿h«$:ÚÏQÁºo#ùª÷£é¿ôŠí½;ƒ‰©±ÏauÕzeŽ qs«mvk¹þ“··wü­µ¡•¸zu>‘€Ö¾Ò?{o§ûŒM&µê¿e)k§‹ÔqjÅ°1ŽÜ6ìHÓ_ë\,Åg7%÷Úç»—\0à4}\0«)Mé{õ^+£ÿÔò¿—)çÃHîðü©$§¨éøëØž¦ êØí.ÊÄçÖ ÿ\0½ zÏÓ~ÏÑçâ×úOûWK-þeV©ÑpǵƷÖ]ê1Ä:Ò¡Ìoé=Íc?œþsôË 3'*¬ÌK Y8>»È!uß´úÖ–‘Ôvt^¬HÙŸSW²yoQ¥‘é{ÿ\0šÌ¯ÿ\0B?›ý-ŒyoIkù±Ê 5+®†<‡X Ž¥ÌofûgkÛù¾ú½5j¬¾•‹W¨ÁwÚ€$\
+°º8sèÈ­•½¯oú:¿ëHÕýU5 :Uƶœû!ø9µ¾·Õ{t«¾×ÕN_·ôþ‡­öïGù¿ôj˜}"ÖŽžãûR‡üv2ºƒvý"úŸ@ÊcvŸSô¾¢y”RQÂY_õƒ¥º˜º¶¾g¨\,tÆ抷Òßë׳þ)fÝÔz]öŸYÞ£H5öØÀýÍW3°0°êm†Ë¨±ÌÞ žÖ{­¥›m«ôŒúì}ô—=‘cÉØlµº5Å¢@çÚømŸô’ˆ‰ÚÓæÜÀêÃûæ¶úßX¤5Îun½¾‹šú÷~‘›6ûÛb躆>;pkëXDVËXÛ[Ã[cšòY¶Ïͱþ¥~žÿ\0ûmr¸}-ÝAÕ³Ç{žÊîi×`±Â¯´5ÃéÔÇ=³ü'õ×IÔs1oôñØóNZÚF†kcÊioçmÝc¿®ªó2­évÑ—'ŠˆwFÛò济uŸàë«é<’!®.úv{=¿æ1eu[môÚúÝ#Üáô±èÛýoø6#7¨à7Õ²^1[ëu²X÷îö:š˜ßôŸ¹ô*¯úE‹76Ì·¶@ªšÁm43F1¾ þS¿ÂYþGkÅ-ú(KÓÂ6@L’$Å$¿ŠzÿÕòÉÑ LGÎRrE%/À#C=ãò~êMsšàæ’Ò5¾ä£]tî£üRSÓý\\úñ—Ò[öL¦Κÿ\0ç1\\A¬‚eß«ÜÛ)ÿ\03Ñ]v'Ö©}M•ÅîÁ¶“¾k‹]S‡ó~…™;Ùú/ðu3#Ùÿ\0¼«ñHƒ:ˆîꊭŸTúÁÒºnF LÉPn;­y«Ó7Yê—Þ=•nnê2\,õ›ôö*Oú½U¸”_Šboc™q;[s«²t´¾Í¿ÍûW³ÿ\0E¯8ø$ªU=ð¿ ô*r쪳²2+µ´–ÒCn¥Æõ_SnÚÏYíþsÓgóU®g©uÚ32µb¶°ÙÛ[Ü_X=éÖ¿gæ{:H_US;.²ç—Úâ÷p P)%Ý©$’IOÿÙ8BIM\0\0\0\0\0\0\0\0\0\0ÿâ0ICC_PROFILE\0\0\0 ADBE\0\0mntrRGB XYZ Ð\0\
+\0\0\0\0acspMSFT\0\0\0\0none\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0öÖ\0\0\0\0\0Ó-ADBE\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
+cprt\0\0\0ü\0\0\0$desc\0\0 \0\0\0lwtpt\0\0Œ\0\0\0bkpt\0\0 \0\0\0rTRC\0\0´\0\0\0gTRC\0\0Ä\0\0\0bTRC\0\0Ô\0\0\0rXYZ\0\0ä\0\0\0gXYZ\0\0ø\0\0\0bXYZ\0\0 \0\0\0text\0\0\0\0(c) 2000 Adobe Systems Inc.\0desc\0\0\0\0\0\0\0Adobe RGB (1998)\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\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0XYZ \0\0\0\0\0\0óQ\0\0\0\0ÌXYZ \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0curv\0\0\0\0\0\0\03\0\0curv\0\0\0\0\0\0\03\0\0curv\0\0\0\0\0\0\03\0\0XYZ \0\0\0\0\0\0œ\0\0O¥\0\0üXYZ \0\0\0\0\0\04\0\0 \,\0\0•XYZ \0\0\0\0\0\0&1\0\0/\0\0¾œÿþ\0&File written by Adobe Photoshop¨ 5.2ÿî\0Adobe\0d€\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 \
+ \0s\0!1AQa"q2‘¡±B#ÁRÑá3bð$r‚ñ%C4S’¢²csÂ5D'“£³6TdtÃÒâ&ƒ \
+„”EF¤´VÓU(òãóÄÔäôeu…•¥µÅÕåõfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø)9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêú\0m\0!1AQa"q‘2¡±ðÁÑá#BRbrñ3$4C‚’S%¢c²ÂsÒ5âDƒT“ \
+&6E'dtU7ò£³Ã()Óã󄔤´ÄÔäôeu…•¥µÅÕåõFVfv†–¦¶ÆÖæöGWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêúÿÚ\0 \0\0?\0óþl³×\,-qU¹³fÅ]›6lUÙ³fÅ]›6lUÙ°LQZœBACLUnlÙ±WbÒ»ây¦*šQ\
+á|ÀÛ0•†0šïŠµ‚méße†#¦*˜MÇŽØ^z㌄Šf\0­ÔåfÍ…]›6lUØõzc3b­“\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±WfÇÆ¼Ø =¯¦µÆÓHL¬Ù±C³fÍŠ»6lØ«aKtÌËÇ®+\0ï•3vÅT³fÍŠ»6lØ«³fËQSŠ¶¦†¸!¦ ´Å=+$^&˜9ªÓ•›6vlÙ±WfÍ›vlmkë\
+âGé7UO6lØ«³fÍŠ»6lØ«³fÍŠ¯E®5…9 1¬jqV³fÍŠ¯ŽNNÜq¹±WfÍ›vlÙ±UT·gד¨Ã+„AFÆ_ÈöqT»6lØ«³fÍŠ¯Œñ58¤ÒéˆfÅ]›6lUÙ³fÅ\\1q Eq PJ@¦)ZE<Ò˜™5ÊÅÍ›6*ìÙ³bªé?LIÛ‘®76*ìÙ³b®Í›6*ìÙ²ÕK U¬ØæB›n*ìÙ³b®Í˜\
+æ銻6lØ«³e‘L¬UÃl“\0)³b«ä ±™³b®Í›6*½M1§s•LØ«g+\,åb®Í›6*ìÙ³b®Í›6*ìR'àk‰æÅU¤œ¾ØŽlØ«³e…'¦V*ìÙ³b­ñâ:ŒO$ ÅVLÙd×+vlÙ±WfÅ#NY¤NªžlÙ±WfÍ›mzâìG—SŠµ›6lUÙ³c‚Š­Íš”ÍŠ»6lØ«³fÍŠ»6lØ«j*pa´%y  pj^Ñxâ¨7^&™ƒ—#ó5Æb®ë›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWF*À`˨BFÀJxšà‰®=D €¤!³fÍ…͘bìUC6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«¦9œ¿\\nlUØåR惋Ú8I7LUNHŒFŒÁšŒ«+Õz`<Uص²pLG¬PÔbª÷ˆ±½cËšœn*ìÙ³b®Í›6*ìÙ³b®Å"Ô4Äñ{fâÕÅZ’\\sZb—34lššåfÇÄž¡¦*³Iš1AšXŒf˜ž*Ù55ÊÍ›vlÙ±VÀ®bÅ 6ø*HD‚«‚ÓH Ø猡ß…Í›6*ìÙ³b®ÇÄÜflUyr'\0`\,Ø!bkƒ’y¡óf9°¡Ù³fÅ]Š O8žlUÙ³fÅ[U-°Å#Nø¾žT?ÇÓºaê=0uU'ëÍ›\
+»6lØ«³ ³f늫›·dàN؆YR3(©¦*Öl5Ÿ§1€±WfÍ›v-o®üF#ƒ4× :“Ó[whmŽøõÒŽ ®b®Í›6*ìÃlÙ±TS]rN6lUÙ³fÅ]›6lUÙ³fÅ]›6lUbT7ÅŒ¼§?‡¦ 3O\\UÕ®VXX«³fÍŠ»6lØ«³c‘yše2ñ4ÅZÍ›òÅVfËaCL¬UÙ³fÅ]›eúcYxšU¬Ù³b®Í›BªFøªt˜#™O>¸Y8\0í•ïÙ4ÅQWöÂ&<z` ÷>ª|]p*ìÙ³b®Í›6*ìÙ³b®Í›6*ì’Ñiób­œtkÌÓ(FǶ+oð8劬–?Lâx:ø©¡\\€+³fÍ…]›6lU’€”8‡S•›D<@'!ˆ/\\q‘ÇŠS ¨@ˆ0Âü%Àx¸`LPª(ø›\
+ÊÜs\\U¬Ù³b®Å¡›Ób9±VÉ©®Vlm'>ت6lØ«²Õ¸åfÅW3–ÆæÍŠ»6lØ«³fÍŠ»6+ ^¡ Åmá^ Š¡rÕ¸šŒ0Ôm#¦bªÍ+M¶Q€®66àk‚^àŠ úfË&§+UŠsã4³´½q\,Ø«³fË¡ÅZÍ›6*ìÙ³b­ÔåfÌqWfË"™X«³fÍŠ»6lØ«`W1ËCÄæsSŠ­Í›6*ìØ´P‘Û"†˜«Y³fÅ]›6lUØâ„nr”Ðà¹6ëŠ@AæÍ‚!U=qB6+2…;bX«³fÍŠ¶:àæˆ<up\
+Šz/€¤!i—Cƒ ·W58¼ð"®ØÚœÙl(r°«³fÌE1WffÍŠª´µijfÅ]›6lUÙ³fÅ]›6lUÙ±ëLÍLUflÙ±WcÐ×›FÉ22P`\,meë§\, *zlWY›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÀW\,©¤å¾/pªت6lØ«°n8ŠMú`\,µ<MqTßT‘\\¸R†‡’^kCñ*™¥Â…¦ÊAbF6¹X)$Û³fÍ…Í›6*ìÙ³b¨˜® b˜”’—8žlUÙ³fÅ]›#'(Šb®ASL%¸Xù` hkŠµÃ0ãTqü6®3/µ0ªžXÊÅb ñU­\\f\0²m狆 M!ófÍ…Í›6*È<½f.ê×\,¾«. òÕòÚHytÍæ+Ôºz®ˆêÇófÍ.Í›6*ŽÓ‘]èض«%8á|R˜F\\Ó´ÝqU\,Ù³b®Í›6*ìÙc®\,Pq®* 6ÁQOǜت`×”Y½LK6*á–Z¹Y±WfÍ›v>#Fß›LÔ­0q¼Žbk‚•¬Ù³aV×ÂŽø_ŠA¥IcÞ£é‚á<ÆøAF8VÞàÄÀà»ËŸY)…™e‰Æ–ÚÍ›6;6lت2Â@¾]û5 X¯LÌźâ­fÍ›vlÙ±WfÍ›ÿÐóþ(­A‰æÅ[&¸¬HÅN8ª×M1¹lyåb®Í›6*ìÙ³bª‹)QLa55ÊÍŠ».„câNmL^xx ”&lÙ°¡Ù³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ[¸ãqø)HÀšB…Û|Oό†À®[FW®)oN{àË°¥>R–æÍ›;6lØ«³fÍŠ¯‰ý6å‚..½U¦Í&Ý›6lPìÙ³b®Í›6*ìÙ³b®ÇÆœÍ1˜¬2p58ª«Y°°1ÃG¼FŽ˜VMMp Ik7LÙ°¡Qen™NS—†q\\wÄ.ØÍ›6;6lVæqU\,ؤ¨âxªae8p-Ëórq0ÄtÆ“\\—f¹±XV§\
+©Lؤ¢‡Å]›6lUÙ³fÅ]›6lUÙ³fÅ]›1ÐWÅ]›6lUÝsLr¹ zb«¦Y$õÊÅÄ^XªˆÌrºfÅ]›6lUÙ²À®Øó R1W$\\òž2˜èäášI9àJ–lÙ°¡r'3L·Œ§\\¸œ!©ÇÏ(“¦*¡›6lUÙ³fÅ]›6lUÙ³bÑÛ´¢«Š¨æËe(hr±WfÍ›v/jB½[¦!š´ÅQ7Ž®ÿ\0L ˜ï›vlÙ±Uè@Ʊ©ÊÍŠ»0Í›lšåfÍŠ»6lØ«³b€ÍC¸P§lUC6lت*Õ®#2…b5\\¯L¢k¹ÅZÍ›6*Ú©n˜õŒó\
+ríØ+Tâ²H  ŒU^æÌE\,.ÃkëñSŠ»6lØ«³fÍŠ»6lتa§ªy`[‡LM\\¯L¢k¹ÅZÍ›6*ìÙ³b®Í›6*ìÙ³b«•Šæg-×›\\«\\Ì´Ê L²ÕÅVæÍ›vlÙ±WfÍ›pÃXcDŽ­…c®/%Áe\
+0qâdöĤ§-±µ#|¬*ìÙ³b®Ç ®4b®~bªY³fÅ]‹ÚÆ$jCŽPÔb©”Öˆ£lAmAâåÏ\\µ¹eÀIÇLn[F¹XUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›0Ç2늭͛6*캜¬Ø«³fÍŠ»6lØ«³bÆdp£¹µ0õÆÓH\\Ù³b‡fÍ–£‘¦*Öl|‘˜Í3pé–ÊW®+l@q^˜¥ë+?ÃÓBæÍ›vXÊ˘«G6c›vlÙt¦*ÖlØä^F˜ªÜØç^&˜ÜUÙ³fÅ]ŽXËn1¸" ŠUE2Á¦[š“Å[&¹Y³b®Å­OÄrÁ¦ãE_0c¶Ç3–ëÅ]›6lUÙ³fÅ]‚íîB\
+ ›D\\J$;`|Ù±WfÍ›vlÙ±WfÍ›v;™¥1¹±WfÍ›vlÙ±WfÍ›vlÙ±VÁ#¦Q5ë›6*ìÙ³b®Ë¡qý¡\\2»†1e능xwå]9u]B;gèƘI‡~S¾~§ íÑX`<+ÔüÓù_—gõ„¦q{˜ý Y<z?Ξsµ½ÒÄq°-ÄgœïÜI30îr¼D‘ºKoxΜ͛-C³fÍŠ»ŒPÔcsbªÒܼ¢ŒqÙ±WfÌ2ÊÓk6lØ«³fÍŠ»6lØ«³e‘L¬UÙ³fÅ]›6lUÙ³c“¨®*Öë˜pU×#Ž#\08ª–lÇ6*ìÙ³b«ã~¹NÜÍq¹±Wb·‰æ銮}Î76.öåP>*¡›6lUR)=3\\©™®36*ÚõÁRÄrjœqT>Xb:e`Ë+QriŠÐ…‰ë•‹\\Ãè9\\GvlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wb¶à3\0q\,r7\\U•Ea£Ìä~ûŠ¿Ã†1êtƒ†HÜØœUÌåºãsfÅ]›‰A;â’ª¶*‡Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í‹GnÒ/!ˆ±Wa—×WÑôÏ\\-ÍŠ¶w9Y³ UVLîu9.µòÍÄ°”®Ã"ÖMèNŽ|sÐ^TÖmÄG%+Nù^IòHxå‹YÜzm¾:[UU¨ÉŸ£oŒ‘t'"ÍrÌ)’€P¤E2³ód•Ù³fÅQšqP|¨(‚Pë…±¹ƒ uqë.ø:ÚU¯nDè0·.§+\
+b‹ÔÆ:ñ4ËI\
+tƳr5ÅZÍ›6*ìÙ³b¨‹TÔ86{tTÛ ÊŒQ®…0*‘ØåfÍ…]›6lUØô ñ™±UW`zbY³b®ÅDuZâX&)\0ZU qÈœÍ2›®Z7\\U]­h+È¡¦.×5Ä ®*ÖlÙ±TDú@A#\\¬Ø«³fÍŠ»6lØ«³W6lUÙaˆé•›l±=r³fÅ]›6 ¶¶õñT6lqgèà<Uo7Ä&˜Ó FW\\Rî¹³eÓ+[@eaL{faPÙ¬nVÁ7÷É2ñíªIófÍ’bìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b­…-Ó3)^¸cb¨~Ö^¤±ðàT³6lØUov` BY=FåŒÍŠ»6lØ«°ÊÇD¸¿ˆTantßËBÖ5ápÀvVy¤Ëe³ƒ…ùÕüç ´ÕxiOlår¯#ßMªÌÙ³d•Ù³f늸bƬ¸øìÝÇ\,§¡ÅPù²é^™Š•ëŠµ›6lUºåfÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»®*°–Æ.ǤÁV˜ª … 3/\\¹#\\n*ŽFP0\,¤¶3‘ÊÁJìÙ³aUȼ2Ý8渜¹–)SÍ›6(UŠR‡.Yyâ9±WfÍ›vlÙ±UÊåze-×+6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Çs4¦76*ìÙ³b®Í›6*ìÙ³b®ÍŽU-”E1V³fÍŠ»6lØ«³fÍŠ»0ˡ̽qTBV1ˆ;r5Á¬ ÇQ€\0’ìÙ³aC³fÍŠ»6lØ«³fÍŠ»51è+×.ALUO6lØ«³fÍŠ¿ÿÑóþlºeb®Í›6*ìÙ³b®Í›6*ìijnZƒᾋq WÀy$sA]Y5¿\\ ‡zÅÒMöp“uº‘EZÝÂ5N+u8m3cKnÍ›\,\
+šaCY°C[ÑkñWfÍ›vlÙ±UH“™¦:h¸c#~¸éeõ1U\,Ù³b®Ë©ÊÍŠ»6lØ«`Ó \,•8 uÁž° LP×–MNVvlÙ±Uñ'3LVx}1‰Äþ™®>y½L\
+¡›6l*ìÙ³b®¦lZƒŽ"qWfÍ›vlÙ±WfÍ›vlÙ±WcÑ9œf)ð8«™ F¸ÖrýqòÉÏÅ]›6lUØôr1™±UÌÜq¹³b®ÍŠÁ ˜ÐeMˆÐâªx¤mÇÍŠ®väq¹³b®Ç*òÆãÕ¸â«H¦VY5ÊÅ]›6lUÙ†lت³=V˜ŽjæÅ]›6lUÙ³fÅ[pΪ!÷¼SÕjS\
+°õÊÍ›\
+»6lتø͆/*2S 8œÕ8«oJíÍ›vlÙ±WfÍ›v8©¹CwiŠTsfÍŠ›6lUØicr‘!\
+óV˜ª¬íÍÉ!mǧÈà1×ǧÄ`*=r³ØUÙ`Tåfb«Ýxã2É®`*qV³bþ†ÕÄØ«³fÍŠ»6lØ«³fÍŠ»6lkn²©'A‚TÔe³–ë—*ðb3vlÙ`W¦*ÖlÄS6*ìÙ³b®Í›6*Ùbv9Y³b®ÍJcã§-ñIÀ1U Øä^G3¯Š­Í›ª[¦*·6Yv9X«³fÍŠ»6lØ«³fÅ¡„ËŠ¨æÁZ˜…p>*ìÙ³b®Í›6*ìSÓøybxm£À·OÁº`&’7Jsd¯WÑc´‹šõÈ¡Æ2Ü)ÍÙ³f‡fË\
+Nb)Šµ›6lUÙ³fÅ]–Mr³b®Í›6*ìÙ³Sv+ ¨Ä°e­À‰H8ª‡L¬|­É‰ÌUÙ±ën™L¥zâ«rÔTÓ+-M qUÏf)$œñ<UÙ³fÅ]›6lUVÝy8;P· # £~ \\]™À¶ÍPè…Í\,Ön«Ë‰øá“ß+EÇ\
+¥9³Ø«³fÍŠ»6(°»Š¨¨ÆMŽ*‰ÓÜ$À·L2Õ§ŽU0:f.[©ÀFöv¦³fÍ…Ç#q5ÆæÅU&“Ô5ÄófÅ\\ 2ɯ\\¬Ø«³fÍŠ»6lØ«³fÍŠ¶½qi¸ñÄ3Wv+·Ä³LU'lJu¦%Èæ\,O\\RÖlÙ±C²èF\\b¬0uÜ!P0Ái¤¿6lØPìÙ³b®ÍŽ±Þ˜ºD\
+Ôâ¨lÙg®V*ìÙ³b®Í›V‚¸ªÜØä^F˜`º[2sÅRÜÙn¼IX«³fÍŠ»6lØ«³e¨äh1ÏN¸ªÌÙ³b®Í›6*ìÙ³b®Ë¹X¤4å¾*ºèÙS€n™¦4m±2k×k6lØ«³bŽœEq<UØó+0âNØÕ4ÌËÄâ­e«5•›E5ôòŽ‰< Õ®ø¤¾kŠrÛRÍ–»œ4SÅP™³fÅWF902êÐD††¸´—M"ñ=1d­Ô3fÍ‹e–®V_×k6lØ«³fÁ&ѸsÅPê¥?Ó(G\,зà‹ÉVJqÅVOLj¦#]ñ¤“•Š®zWlȼØ(ïÇÄÜ7ÅSwòìé­Û\
+$ŒÆxœ™IæXšÌCÜ ˆ\\È%rÃQÍ›6*Ù$õÊÍ›vlÙ±WfÍ‚­- É ÅP¹°]í›Zb®Í›6*ì4B$‡ŽâÐÌSlJ¬‘xµ1˜ù[‘®3vlÙ±WfÍ›v/mrÖæ£ÍŠªÏ1¹K6lUÙ³fÅ]›6lUÙ³fÅ]Žài\\n\
+IW…*…͘æÅ]›6lUÙ³fÅ]›6lU°iÓ1br³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¨Û[‘=ðnk•Ž•ß[B2°L…Jí±Wf³b«ËôöÃkO1\\Y¯&˜Nœ®˜(F_j2_·) plØUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›‚1!¡Á3Zª­F*€Í˜í›vYËN¸´±ÐTb¨|Ù³b®Í›6*ìÕÍ›vlÙ±WfÍ›vlÔÍŠ»6lØ«³fÍŠ»0Í›Wôjµ† †@R‡?\\\
+·0ØfÇÄBº“Ò¸U3ÒôK‹óð©¦3RѦ°j8Û= ùaåË=BÈL@åA„?›:leÐPdøvaÅ»Á:bö÷‰HAcLnAš*{³.Í›vlÙ±W`»x9Œ0d7"1€¤!æOM©‰â³ËêâXPìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í—C•Š®Yzfg-Ôãsb®Í›6*ìÙ³b®Í›6*ìazöU4Ày±Túã]iS5Â9›ÆæÀ+³fÍ…]– VlU9·»DŠ‡®ÜÈ$jŒF§+ ª"Ñ9Èê6ÞˆÙ|2ÁúÂÊ€تO›6l\
+¼FN4Š`Û^.xœ×Ð÷ª6lØ«³fÍŠ»6lØ«†-ÄSÇs8«G*¹³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›51WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vl° ËàqU¹³fÅ]›6lUÙ³fÅ]›6lUت¥V¸–-ÐStL„›Œ ç|R9¸ \
+¤Ã‰¦V9Û‘®7\
+»6lØ«³ Ø"Þ çDÅmÊ>X‡¦H"Ž˜E?Û8¯QiÎlØUÙ³fÅ]›6lUÙ³fÅ]‹ÛÃêb2ÁèÔ8ª”èb4ÄI®Ô(MF\0Å]›6lUÙ²øž¹X«ÿÒà´ÄŽjœ¬UÙ³fÅ]›6lUÙ³fÅ]– 2³b­–'®VlØ«³fÍŠ»-M r³b¨‡Ÿ’ÓàNøÌX8¥1UÙŽlUÙ³fÅ]›6lUÙ³fÅ]‚’×’òÀ£l·4N8\
+B… 2²É©®V;.¹Y±WfÍ›vlÙ±WfÍ›vZ©n™Xa¦"3|XÊd+ÔcpçQHÇÙÂs×m]ÈåfÍ…]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lU\\CU®"E1Q51kŠ\\1RŸ$1BûS)æÅV:ŠâdPâ­fÍš˜ª;O‘c$œNöA#íÕŠå\\U¬Øº[3¯!‰úf´ÅVfËe+×+\\¨[¦f—®\
+µeq[®vÀʶ´»6lØX»6lØ«³fÍŠ»6lØ«³fÍŠ·L¬-±˜«³fÍŠ»6lØ«²×®U3b©’"ßN¡NØÑ#‡Ì[®\
+V³fÍ…]›6+ |ñU\,Ø鉦7vjcã;àïA\
+Wª]›-…VvlÙ`Wk6.œÆ/Pà!$Û¦–f®YÛ+\
+›6lUÙ³cÖ&nƒY˜b²Åé\\KUõ)–‘òÄqë!QLUi9Y‰®lUÙ³fÅ]›6lUجs´bƒÅÒܺòÅT™‹ãqXÒ¦˜Ç8ªÜVßÍŠªÏJ퉨©¦Uk˜b¨ù-bæ:à \\ܳ/ CvlÙ±W`‹h=jà|e'§Zà)ySÒjc '®+rüÜœG\
+™‰®VlUص»„;â9±UYØ3TbY±HÔp¾8ªÎ'+$Rh­és¶Ìž›ðÀ)"”ófÍ… €OLZL|«roŠKÅœS_ssê­0 ¹U\0qÀØ«³fÍŠ»6lØ«°M¥ÓZ·%ÀÙ±TÊóW–èqc¶æÍ€\
+I6ìÙ³aB¢8Ƨ+6+nÍ›6*ìØäBý2™xšb­fÍ›vlÙ±VÇ\\$4NX`·¸ U ›6lUÙ³cÄLw¦*«¡6gÓ Ž¹X«³fÍŠ»6lr¡n˜ªÜÙdqë•Š»6lØ«³fÍŠ»6lØ«³e¨äiŠILUK6lØ«)ÐݽZrÈõè»é\\N9Þ1E4Æò«Tà{UslÅ9ˆ+Ôaå¬ñztl wé•øqÒBU›1Í…Í›6*ìØ»CDçˆb®Í›6*ìÙ³b®Ç*éÁ–nˆ§–*ƒé›æ¬iÅ]›6lUÙ²ÕK ·B†‡[›6lUXÁEåˆáˆ`a¦b­©¡® šãÔN86*ìÙ³b®Í›6*š@Ñú{õÀsICEéˆ#+®\
+WfÍ–p«Y±æ2q˜«²ËvÊÍŠ®Fâk†Qê…†æÅW;sb|pK[€œ°&*gb¼{b•\,Ù³b‡fÍ›_q`qk™06lUÙ³fÅ]›6lUÙ³fÅ]–¦†¹Y±VØò9Y³b®Í›6*Ž´‹ë ¯†žpf“:Âç—|SR’9 Wî©bt¦§ÍZáWfÍ›lf-Ë+6*Ø48%æå0.jâ®Í›6*ìWÐn<±\,.(œqT6lÇ6*ìS˜ãLO6*ìÙ³b®ÁÂôz^žÍŠ¸æÍ›vlÙ±WfÍ›vlÙ±WfÍ›v(b!yvÄðI˜¸wÅ-=©HýCÓà×¼ ¥€°; ´{ êBp·-¡ :Œ*Ë|×F4tðÈŽ ¸¾–áB¹¨\0Ù³f®̓­­Ñ—ðÀL8’1Uh!õzãe‹ÊŽSL§¿\\\
+³·Ln ¶uPCaT1Í‚ÄŒf*ìÙ³b®Í›6*ìÙ³b®Í›6*ìR(ýCLOý6®*é¢1bx"æA!¨Àø«³fÍŠ»6lØ«³fÍŠ»6lØ«°T¬7À¸àåzb®Q¨1¸ ˜rÄñWbÖ𙛈Äpn˜á%ÅT. 05#†ºÏÀ®b®Í›6*ìÙ³b®Á>˜ôùwÀØîf”튭͛6*êæÍ›vlÙ±UXœ.dznfà{æ[NQó„2µ»ò^£GjÚwÔH§C…˜6÷Q{ÀvÀX«³fÍŠ»¤!–¸YJŠ Ua4ÍÄæ&»à•PÉŠ¡sf9±WfÍ›vlÙ±WfÍ›\\ŽPÔbpÎ)ˆæÅWúdŠãظ”¦"MqV¦(Ò–Äób®Í›6*ì°§¾ ±…e`êQÅWKšÜªõÀ¥JðE¼Ä0Vé‹_*ñqTÒ˜ÌÙ±Wf͘oŠ¢¸{à\\X’‹LG»6lءٳfÅ]›6lU°HÊÍ›vlÙ±W­þ\\~a~‡Ñ”íJc0¼õ˜#ôÕ«œœ1^†™D×®K‰»qÍ›6E’.ÞÌÎ*1“Û˜M Ó.{KP—›í‘³l¶¤lqBq¹&.Ì3e\\UTÀxòÄpÅ\,tl/n§k6lØ«±e€°ä1 ÀEâpC‘CL¬s·#\\nvlÙ±Wb€NøžX4ÅQ²¹eÉÆà\
+ìÙ³aWfÍ›vlÙ±WfÍ›vlÙ±WfÍXù\
+â«3e‘L¬UÙ³fÅ]›6lU …‹¹c¾76*ìÙ³bª‘Hc`qk›ŸXSæÅ]˜fÇ ©ÅShôÀÐz¾ØPÉ#ã» oÃÛ¥5bp ê“]fÅí õØ.½Ó~­\,m VlÙ°«³fÍŠ»6lØ«³fLjÎ*³6YÊÅ]›6lUÙ³fÅ]›6lUØ6(T¥p*³ÀRÜP‘•˜šæ‡fÍ›vlÙ±WfÇG‘¸®äጚ-ÄQú¬´\\U\,Í–GC•Š«Àë‹?0b:f\,N*ÛuÆæÍŠ»6lØ«³f¹dŠµ›6lUÙ`Ó+6*ìÙ³b®Ì7͆ZM˜¹™Ct®iP&QR6ÆgIÕ<¹6~¢õ¦@"²y˜ªŽ™ÌKvF4…Å­äàÃ*xZâØ–MŠgssTÛ I©©Ë.H¦7vlÙ±Wf˹GvlÙ±WfÍ›v>7àkŒÍŠªÉ/©‰fÍŠ»6lت-2`V4Åã–‚˜‹œ_ÿÓóþlzF_¦fˆ¯\\UflÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v=$dèq™€®*ªó³õ8–?Ó8Θ«³fë‚ ´iÅPÜHÊÃy­Ö5¹\0l\0ڬ͛‚¬[›ÍUÛb®Í›6*ìÙ³b®Í›6*ìÙ³b«Ä”ÆÙ±UHSÔjb×0zC|mœ‚7©ÅïçôÅP†lتiop‹% +1'\0V™aˆé‚“j×$rÛË&½r°¡°HË.O\\n("$WS͘í›vlÙ`Wk.‡Kvc†"Ä\,\\Ž TŸ6:AF#…]›6lUٱʼ±f‹Š×CæÍ›pð/!€Ð× áÔcâpQª\
+8×–”\0Ûb×óm°15‚ìÙ³b‡fÍ›v/…†j⫤<q¸à¥ºcH¦*àiŠ ˜\
+by±WófÍŠ»Ø"»ŽX ’ÍF%C0»h¢´¢ødb*Äã^öI‰;b\
+ür"4ÈÊÝ&ìq¹Žl“À©¦/%¿åˆ)¡®/%ÁuãPù9Ñ­mWM2ÉNtÈ6[ÙU=0~*ë¹}I :WæÍŠ»6lØ«³fÍŠ»6]V*ìÙ³b®ÁQ\\ðN'æÅUèÄã\\ò5ÆæÅ]›6lUÙ³fÅ]–r±HH ¾*°‚:åb÷IÛÅ]–Ž™Y±W\\Ù³b®Í›6*ìÙ³bª°GêU¶”7†% ð9R¿6®*ËW^…¡áµi‘[¹’³•Ä+›""&FD»6lÙ&.ÇƦCA׊Á'¤Ü±WMFhØ–¹˜Lj0>*]›6_Šµ›6lUØ6ÎØL 8 Šv‹aŠ·q¨1s¹sSÅ]–E2ÐTŠN¼iŠ¨æÍ›vlÙ±UHŸÊ‘¹ã3b®Í›6*ìÙ±t·.¼†*¡›\,Šeb®Í›6*ì8´’/N× òÃÐ⨋¥¾ –I=r±WfÍ›v+„;âY±UIX3Tbyt®V*ìÙ³b®Í›6*ìÙ†\,ÑŽ5ÅVDx°'ÜÈ®¢˜_—SŠ´sfÍŠ»6lØ«aˆèrË“Ôãsb®Í›6*ìÙ³bª†Fuã‰âÖäybnjƘªÜÙ²×®*ÖlZe\0\
+b8«³fÍŠ»6lØ«³e…-Ó\,£/QŠª[8Gâ·²\,„À™°RmÙ³fÂ…ÜÍ)Í›vXé•‹[\
+µ*ˆ#®V»P­¶Å'gfÍ›;6lØ«²ÔÐåfÅU •ÄófÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]–·L¬¦À'jb\,Ò©^¹Xe©ÚˆØc(®*ECæÅg‹Ò4ıC±Ü +ÅÑiŠ©æÍ›v*°’+‰b«51U›¡Û\,æ„ãXÔ×2š⪲ÃéŠâ8¬“z‚‡Å]›6XRzb­fÌE3b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í‰=F ã‡? X'<U#Í‚¤´(Üp;¯LUnlÙ†*ìØ»BòÄ1WfÍ›vlÙtÅZÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*‹·»0©_ ç‘'›vlÙ±WfÇp4®7U·OQÂà½BËêà7Ž·N@Øq©\\¬ð€:ŒU#Í›6*ìVLƃÅ­æôMqUi¬Z!S€ðt÷ÞªñÀ« ¾àbO6YR¦‡+vlÙ±W\\Ù±H;…8ªž=– ½³\0þV㊯xŠŠâX\,°tßb’ìÙ³b‡fÍ›vlÙ±TÂÞ†3€\\N:9Jm‚eˆ加±Èå F76*©\,Í/ÚÄñȼ1Gƒ€®*£—Äœ¬:µ†&Š§®*’ãÙ(+ŽœÓ¦\\ŽqUÙ³b®Í›6*ìÙ³b®Í›\,uÅUÒå‘xöÄ ©®\
+UW„©ÀàU<Ù³aWfÍ›vlÙ±Wb‹'Le3\\U£¾lWÐjW"˜«Y³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅU"fSðâ³O+.vÆÚ°¾½e#lU qG—šÓÍŠ»6lØ«²Á¡ÊÍŠªÈáÀijfÅ]›6lUÙ³fÅ]›Š>x×^˜ªÜÙ³b®Í›6*ìÙ³b®â­q±¯#ŠJÔÛ©+”é–\\¹©ÆfÅ ™€<5XE0\\weŽcS\\%¬r7\\nl(DM `)ófÅ]›6lUÙ³PæÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³ ±Ž5ÅPÙ±î(q˜«³fÍŠ»®?Ó'):à¾JA‘LQ_ˆ¦U6+\,@\
+ŒRìjk•–9DS;6lº²òÅPY±Yc¡Û"˜«±HÔO\,1«n(q¹‰®lUÙ³R™±We«qÊÍŠ«‰ö¦"Ƨ+6*ˆ¶›Ñ`Ø2÷RúÂq¼Ø)]›6l*ìÙ³b®Í›\,)=1UÑý­ðÀ ¨W|²äâ­ÊjÛc3fÅ]›6lUÙ`ÓŽ Ë\\Ð\0‡ªë•‹ÜÒ»bUÙ³fÅ]›6lUÙ³fÅ]›6lU£•IË¥s«êßT}4¥xç‰Ìnv÷Öäx}2Ûb©=ÐV§Ž$9nܘœZÞ‡®* E2±{€+¶!Š»6lØ«³fÍŠ¢í#w˼„&ã†OLâ³Mê BæË9XPìÙ³b®Í›6*ì§ÞýUƒx` ØóVW}æÉ.!ôEiL ¡Ý¢³)¾GñÊìŸdÓ#À*ƒ!#iŽ³"I/$Â̶bÛœ¬ PA6ìÙ³aC€®b)ŠÂ;æ˜\0vÅV+S(åfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÕÍ›6*ÿ\0ÿÔáv®«×¸t#l.­2ù®=r³f®͛6*à+Šˆª1!¶.’ÓZ`a¾&E0o¬¼pššà FiöŸY4ÁWzO¢+\,o~ªkƒ®ua:Ó\
+g^&˜ÜQ‘‰Â)×k6lØ«±ñ'3Lf>7àkŠªÍ¦+ðCHg!qIlŒkËAæÍ›vlÙ±WfÍ›vlÙ±We]±x¢1æ1©Ái¥ˆŒO¼ŠFcS… fÍ–qV³e‘L¬UÙ³fÅ]–»ZÝò®) ÅUÖEãÔåTåb­©¡ÃK{¥A…Y«LZA¤mÝÙÐ`2k•›\
+– 7Y±UC)aC‚–Ð2rÀ8-.È^8ª׉¦7-#\\¬U|kÌӚ߀®"À×–PSCæÍ›vX4Ì¢¦˜(Dâ8ª¯\\n-3†éˆâ®Í›6*ì°*r³LU{­1™e«•Š»6lØ«±t–‹LC6*ÙÜåfÍŠ»¦‡›LàÇ\\^)ŽƒëL²äí‚•¦5$åfÍ…]›6lU^*\\©%ä)‰r=2±WfÍ›v/ > ®!‹G9ŒPbªn¼M1¹lÜr±WfÍ›vlÙ±WfÍ›V‰Âñ758ÜØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lت´dS|Mé]±¹±WfÍ›v/õfã϶!ƒþ¶¾— U›1ÜæÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]˜fÇ*銶WŽ5^¸ÜRìÙ³b‡fÍ›vlÙ±WfÍ›_s9N¼ 0E+¾6è|X:§¢6lØPìÙ³b®Á<—…;â*œ±§m±V³fÍŠ»\,\
+še`½>!\,”8ª‘·`¼»b8o¨:ƾ˜ÂŒUµ45ÇrõøÌ°iŠ¶â‡lnY5ÊÅ]›6lUÙ³fÅ]›0ßÑ•ÅVa…´Ác á~850jé Xœ +•ŠE×\
+¬"™X¤½q<UÙ³fÅ]›6lUÙ³fÅ]ŽD/Ó‹ÛH#;⨫Pµ¨Ä‘¿ÁÓ¼Ä=Wò4›¶Y›6l*¾(ýFãž ¡ÆE'¦Ü±Iæ3oŠ¨c¹šS›vlÙ±WfÍ›vlÙ±WfÍŽU劭͖ËÄåb®Í›6*ìÙ³b®ËefÅW»rÆfÍŠ»6lØ«³fÍŠ¢¬Š†ø°ÂðDSáÂ`iÓ\,»§¤§6lØP캬]iÃPÍ›6*ìr7\\nlURY=C\\O6lUÙ³fÅ]›6lUÙ³cr4ÅVæÅ净®!Š»6lØ«t®V(£mñ3Š»6lØ«³fÍŠ»6lÀWpË*W®)£Ž]0n ±ñ:â©n ³º6ÍÈ`lؤÝyxnŽø*ÙÖ8ýé…8ñ+L¤ß5÷ú­\\G68!a\\([›6>8ÌÄb«3b’Äb<N'Š®N»æ~»csb®Í›6*ìÙ³b®Á–J à<R)Lf£nuâä K¯¨õ8»[¨Zâ¨<ÙdPåbªˆœ±®¼M2ÕÊå3rÅVæÍ›vlÙ±UH„¼I'ÖÂxd_Ò8ª´·FF® ÍÈ×›vlr©l¦^8ªã!"˜ÌÙ±Uh­žaTÄÊ”4=pÛG¹HA…÷¬V+Ðœ\0ïJ‡ÁpÃÍ+Tr4Á©/¢œNA0¡¦V[šåb®Í—C•Š»-V¹”TŒ3»·Hb ½N H qLf;‘ÆáC³fÍŠ»6lØ«³f½2ʕ늵›6lUÙ³fÅSH}6ƒ~¸XÛ˜1 ¬UØâäŠW›vlÙ±Wf˦˜¸´r+Š¨/\\=Óæ…P‡§L"aÄÐæ GC„D_2’06bI뛺™°fžŠïGÆßƱÉE銡rÕŠŒ¬Øª¼×M0âq‚+˶'†Ö\\d‰ÀM*UȲ°UÕ·¢j0.vlÙ±WfÍ›vlÙ±W`³81ñÀ™±WfÍ›\\Ä×óijb®Å΢€í‰æÅ[&»œ¬Ù±WfÇ*é™”¯\\UnlÙ±WfÍ›vlÙ±UHX†½ÚŠ0(4Ç4……¬Í›6;6lÀWvZõÇ4l¢§¦3Le¶.c\0!âpj]V.'\0ž¸£EÂ…¦sSQÍ…]›6lUÙ³fÅU­ãlÉéµ1¨å Fgr槫Aª6Äå…¢;âösˆŽø6/NöQï… >l<Ö´‘bªËÐávlÙ±WfÍ›lâñ°Ðà|°Jî1Tl±*®ØdcŒÅ]›6lUÙ³fÅ]›6lUe\
+ÊwÁw¶iUp®9 f£÷/ ¡8UG6lØz9CQ”ïÌ×)W‘¦6Nž*†Í˜í›vlÙ±WfÍ›le³rÆæÅ]›6lUÙ³fÅ]›6lUÙ³c•yUnizy¼; -uâra䧌?ï)Š¥zžŽÖ‰ÈŠau/6ˆZÜð¦ræêqV³fÍŠº•Í‹Âœ±)LUnlÙ±WfÍ›vlÙ±WcýCJc3b­“\\¬z'3x¸ŒUG6lØ«²êr³b­ƒC\\Q¦\,)‰fÅUá§|d½qŠÔÌMqKX²NQiˆæŘ?zÔ9W1zgo'¦ÕÅä”M ùâ¨^ JÓlnL/4ÈVÄH´­2E 0jì0±·Yø_‹Årbé‰HU¿„DÛ`<VYšcS‰b».™‡\\ȼ+…LÙg+®*ìØ0æà VQ¾*—æÅ®P#1Uà líÕÖ§\
+±tºdª½ò*ýœyZCSŒÅ]›6lUÙ³fÅUR^"˜ÂÛÔcsb­’O\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±Wf®lØ«²ÃÓ+6*ÙbÝr³fÅ]›6lUÙ³fÅ]š¹³b®Í›6*ìÙ³b®Í›6*ìØøב¦+\,<qT>lÙ±WfÍ›vlÙ±VÁ¦bIë•LØ«³fÍŠ»6lØ«³fÍŠ¯EåšEã— ¡Å.(p*6lØUÙ³fÅ]›6lUÿÕóþlÙ±WfÍ›vlÙ±WfÍ›\\ª[a™Ð¦>\
+sLáÎ*¥›6lUkãS§û[b‘ÍÅiˆ1äkZ\
+NV[B¥8\
+p1´Ò–lÙj¥¶PºàÀœsz$ˆÂöB½q¸«³fÍŠ»6lØ«³fë–E1V³fÍŠª$¥3I)|O6*ÝNVlØ«±èiŒÍŠª7ÇÓTŽ¸¬\,ß.v¦¨fÍ›\
+#”陘±©ÆæÅ]›6lUÙ±OE©Zbx«³fÍŠ»6lØ«³f˦*ÖlÙ±WfÍ›vlÙ±VÔÐ×y‹\
+b9±WfÍ›vlÙ±WfÍ›vlÙcU|5Äqs'ÃLCvlÙ±WfÍ›vlÙ±WfÍ›v*Š)¾%– «\\V8yâ8"øb«$„ljbóÌ$éˆb®Í›6*ìÙ³b®Í›6*ì°+•ŠÆE1U*S6[uÊÅ]–NVa¶*¬ê×Ç'ln*ìÙ³b®Í›6*ìÙ³b®ËUäi•ŠBhÀâ«å·1Šâ2êpâƒ-Ó\0V³cŒdcp«³fÍŠ»‚¦˜Ü°i¾*«\,\\q{HXPã1WfÍ›vlÙ±WfÍ›vlÙ±WfÍ–N*Ö>!É€Å^ߊòÄc<XUwn± #®\0Áw7¢0—fÍ›\
+›6lUØ"õÀù±UiØ1ÛÍ›v- ^¦#ŠG)¦*¾h=<C–s ßÅ[» ¶B½F:‚z`»çFQÇ 3fÍ…Q6ÈNã*s¾]¼â!CˆHÜØœUnlÙ±WfÍ›DB@â ¹Ì 2±WfÍš•Å]ŠC1„Õq:S6*©$1©ÄȦ+ \0ïšj¶*¥›6lUÙ³fÅ]›6lUrFd4\
+¦º¤ŸL½M‘¤ªt¨ hqW—’Ó¦l\
+ìÙ³b®Ë™Y±VÉ®VlØ«³fÍŠ® QǦ7vlÙj¼1V³cÞ2q˜«²ÔTÓ+-k]±TOÕ ZŒ †˜a ä-\0HjÄâ­ Xãˆe×hæÍ–qV°Î×K7™Gl\,"˜gk©˜"1øà7Ñ"º¥Î¼¯†7íɉñÆáC³fÍŠ¢-£ZãúliŒW)Ó(šîqUE«S4ÑzGj@pN)|áŽØª-r°]²RNm‰ÅZÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìµ9YjhqUIcà+‰bÒÉÈb8«²ÃS+6*ìÙ³b®Í›6*ìÙ€®jSv\,Š\
+â8ðÜE1U‡6lت¤0´íÅ78é {f£Š_K¸[yƒ·L­]%Ó†L=-i uÆfÍUmÔ3Pà‹x•®B‡‚GLµ‘•¹¾*kV±Úé÷ÂUÅ&¹’¶k‰L\0PÝ\\™Y‰®l*ìÙ³b®Å­“›€q|rÛÅQ7°ú$S'®-qpgëˆ` .Í›6;6lØ«±T“Š‘‰fÅ\\qH$ôœ6'–1U[‰}fåˆâä/± UÙ³fÅ\\rÊ‘„€ÛâÓ#lU ›6lUÙ³fÅ[›ãÌÌE1<^ÞXÓP;æÅŒ~Ùc1šbªy³fÅ]›6lU©‘y @Š`˜n½5+˜Ô×®9œÏ Èü s;ó«3fÍŠ¯øe;r8ÜØ«³fÍŠ¶¯L¢k›6*Ø45ËwåÍŠ»6lتwgOnKu¦H(ĵ™P±„×\0\
+Îò$ì1\,ØUÙ³fÅ]›6lUÙ³fÅU­ˆ]0MøMŠ` ²ÄõÁJÖ9W‘¦7£ *é¡ß‚®¨@#â®Í›6*¯«Ì*£e*hzáÆ‘{\
+VL-¼eyY—¡8ª†lÙ±Uñš0É\
+F†Ø%/D‹d 5v¡d4ÀøòÆVß\,Ep¡HbJby°¡r¹CQ™Ü¹©ÆæÅ]›6lUجS˜ºbY±Uin ¢‡Í›EÚX=Ø%2¥²xi’ÙW—|mî ³¹eÅRÆ^'+íÈ׊»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ«À@ÉZ§™D×»6lءٳfÅ]›6lUÙ³fÅ]ŽASLnZš⫤N8Õ4 â’·\,KM'’'„×\
+òêr±WfÍ›vlÙ±UE–5—ŽZÉLÎ 8ªÌÙ³b®Í›6*ìRL.zŒO6*˜^ê²^¨Gè0¿69V¸ªÜÙdS-P·LUnl²¥zåb®Í›6*ìٲȦ*ÖlÙ±WfÍ›vlÙ±WfÍ›vlÙ±UÈÜMpÈ_OÂäNY8â«\\Ô“•›6*ìÙ©\\wÖ˜ªÜÙ³b®Í›6*ìr!sAÅí\\#ÔâªoŒÐã0uÈY!€ˆ¡¦\0¥¬Ù³aWbš6'– 1UkƒS´¾{3TÀä–Æâ©ÔÚÔ—1qs„Çs•\\Ø«³eÐåbªÐ?d†¦¸ÌØ«³fÍŠ»6lØ«³fÍŠ»6lتø߆9åå‰fÅ]›6lUÙ³fÅ]›ˆ\\ÐbòÙ´kÈâ¨lÙ³b®Í›6*ì°hk•›L_V•âô‰Û Žù³b®Í›6*ìÙ³b®Çs4¦R©cA‹fQSŠ¨bÖê¨q")¶eb¦£MäŽ5L)“ícÚW#~˜–*ìV)Ú.˜–lUs¹sSÍ›vlÙ±WfËQS‹É®*‡Í›6*ìÙ³b®Í›Š>f˜ªžl4k5T®8¡8-ZÍ›6vlÙ†*¬–ÁPY†8’LiŽK΃CΞ›SÇÊþ¡®3vli\0”ï—yn!;b¨LÙ³b®Í›6*ØËd#2RGSQÍ›6*ìÙ±Ê*qU´ÍƒR!L2€vÁj¥‚m`ð6/o9„ÔaU÷vþ—LN;v“ ÇOqëk2ªïŠ JMNigæ)ŠÞJ¯Óâ®Í›6*ìÙ³b®Ç'\\nlUZ@)¶#–Xœ¬UÙ³\\²¤b­fÍ›vlÙ±VÁ¦[?\,nX4ÅZÍ‹›rq)Šµ›6lUÙk×+6*ÿ\0ÿÖóþlÙ±WfÍ›TŠ2çlÖliƒ´ku”üXukQ<1V“A–ñ2uà >\,ƾ8ý^5ˆ€0^ê”æÍ›\
+»6lØ«³fÍŠª¤ì‚ƒ'‘©ÊÍŠ»Yçñ`\\°Åzb¨ûòŸ³…øæbÝq¸É;»6lØPìÙ³b«“®øùHí‰f®*ìÙ²À©¦*ÖlUâ*+‰b®ÍŠBœÚ˜ùâôñU Ù³b®Í›6*ìÙ³b®Í›6*ìruÆæÅSOU=:akš²¹¬\0RIvlÙ°¡Ù³fÅ[ "˜–lU³•›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìØ¢GÈWËÄâ«sfÍŠ»6lت¬c—\\ÒGLlf‡HGâ¨LÙ³b®Í›6*ìÙ³b®Å¡‹™ß^¸¿«ÀmŠBÉ!ÛÇ;—ÜãqRìÙ³b‡fÍ–k6lZ;g—ìŠâª9±Y`x~ئ%Š»6lØ«³W6lUÙ³fÅ]D/Ó‚ !F* ËÄÓ+!«c1WfÁV°z¸”ê¨1´Ò–lÙ±C³fÍŠ»04Í›lšãâ`§|O6*‹y—ÕÍ×vl²)•Š»6lØ«³fÍŠ»[ÁꌋCpbØb²DàÔÆcùšœn(vlؤ@¾*§›˜\0vıWffÍŠª´å—Ž%›6*ìÙ³b®Í›6*ìÙ³b®Í›6*º1ÈÓ›Uã\\ :b¢å©LUI… 2²É©®V*ìØ¢ÄXW8«²É'2ŠœckŠ¡³f9±WfÍ›vlÙ±WfÇ"ò4ÅÞÉÐr8¦‰CfË"›eb‡`›$Wz7L ŽV(j1T}ôHŸg ±ï+?SŒÅ]›.™X«³fÍŠ»6lØ«³fÍŠ¶ 3O\\¬Øª¬b£n¹ƒS(6lØ«³fÍŠ»6jW5)Š»6lØ«³fÅ¢€Ê*1UtmÀ×)—‰¡ÊÅUf—ÔijfÅ]ŠÁNb½1\,ت:ñ”S†Ë$ž¹X«³fÅE»•çÛRÅíבÄ1ñÉéâ­Ì(ÔÄñÎÜq¸«³fÍŠ»6lØ«³fÍŠ¶ :eî縵N*¸3E·Ž$wÅ®$±UØ¢\0zây`ÓmÅ76lUÙ³fÅ]›6lUZ½CLd©éµ3$†3Q”î\\Ô╹³fÅÍ›6*ìR8Œ1<k(ŒïŠ¬–‹sˆá•äŠé¶à\
+ìÙ³aTUŸß »HÂ|8Z 2˱êpRoeöêÀ8"ú)cn -s7ª(CfÍ›\
+»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«€®*ð”8šìF ¸pÑŒUŽ ‡ˆë¦ Ó@3¨=+Šµ%Œ‘Š‘H¦NõhÌéy…|$Rµ™³fÀ—fÍ›vlÙ±Wc£NgˆÆã£~ \\U|±¶9£„ÉÓ<Þ®2)Lx•ZèPÓwækŒÅ]š¹³b®Áš}ºÜÉÁ°)Ír^¸ª'Q´ÄtÀX½ÍË\\š¶!Š»‚s ¨Ä³bªÏ1gç‚í¸\\}¼.Ç$Œ0Q—Фg\0ãÚF~¸ÌB—fÍ›\
+›6lUÙ`Wl¬µ45ÅW<e78Ì^Yƒ­1 Ur/3Lt‘úãc~ \\Ri½\\UG6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ®OLiÁHoˆ¹äj1U¹³fÅ]›6lUÙ³fÅ]›6lU²ÄõÊÍ›vlÙ±WW6lØ«²À®V9[‰Å[1+H¹ŠãÚpV˜È¥à)Š©„ü°D³‡Z`v55ÊÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›œ¢)×k6lØ«³fÍŠ»‹É€Æå©âkŠ¢î\,½€ðL·fTàp6*ìÙ³b®Í›Žb¸ª–l²(i•Š»52×®>JvÅTófÍŠ»äiËSăŠ¢'ƒÓÀØa<Ë$tï…ø«±Hâõ:bx.É€jU\
+ËÄÓ+Ï)(½ó\\Z4‘銡³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¸`¶u)Nø/k6lØ«³fÍŠ»6lØ«±ÈiÍŠ¶Æ§ ´ÄY68Y‹ÛNa5\
+£õ P‚£\
+p}Åïª)€!%Ù³f…ɹ*xB l¦†¸&[€éÇB6lØPìÙ³b®Í›6*첤uËO´+ƒnBp늠3fÍŠ®W㙟–76*ìÙ³b©®‰h—rñ|’êÚU½µ½W­2!avmÁ7ÚÄ·_ vÊÌI—“0@ kŠ1ùãq̧©Æ匛6lUr¡lÌ\
+V9\0ÄånGm%*1Œjk•›vlÙ±WfÍ›TˆTåH(s#q9NjqU¹³fÅQQÆ\
+W6ÇŠ^+LAN*ÖlÙ±WfÍ›T9œ]í­p:? {ÎXSQÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*© ð`pÂâñdŽæÁJìÙ³aWfÍ›vl°9 VKgy¶*£›6lUÙ³fÅ]›6lUV\
+àœ0¸¹R´U—RpiÌjk˜uÊÍ…‡e+¶Í\\Ø«³fË \\U¬ÙdS+vlÙ±VÔÐà·2S㹘ªÜØå^X¡Š‚¸ªŽlÇ6*ì|rp5ÆfÅQmz̼p)55ÊÍŠ»6lØ«³fÍŠ».‡(`åE)Š se°¡ÊÅU ˜ÄvÇOrfëób®Í›6*ìÙ³b®Í›6*ìÙ³b®Ë™Y±UOXã ë•›vlÙ±Weò#+6*Þç+ ¬íÖT$àÓƒ‘‚ÕO6lØUٱʥºcÌ\
+âªY³fÅ]›6lUm¨qK…)Šé®ªHlKP`_l¨<Ù³aWfÍ›v9 q¹±Tŧ^Âö59ªr±WfÍ›vlØ2ßN–àrQ¶*ÿ\0ÿ×óþlÙ`Wk69–˜ÜUkzÖçl>¬Ó'p¯6*˜i÷"©Äïî=w®­3W*&Ò!!ß5ÔaØ”r˜úeI!Ôâ«3fÍ…]›6lUÙ³fÅW(®S\
+µ8ºÃÌWCfÅ$Nž*ìÙ³b®Í›6*ìÙ³b®ÅmÖ­‰cÑø⨫²\0 ÀX¤’1<%|oÀ×.YLq<ØPìÙ³b®Í›6*ìÙ³bªÖñz­L}Í¿£Œ‚oH×sqë`ÞÕ ›ˆ\\Ðcž®SÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³\\UÙ±íQ\\f*ìÙ³b®Ë¹X¬dŠCi/ ±ÞŸ©¾"Ýqh¦à)T]xšcqÒ7#\\n;6lØ«¦8±;csb®Í›6*ìÙ²Õy U¬Ø÷Œ§\\f*ìÙ³b®Í›6*ìÙ³b®+ˆ \\ õ )Š­ï’=XU¿yO§#xå‘“ìšb©ÿ\0™%‰Ø²=ŽyMØ׊»6lµ4ÅZÅk™â(+Œ F*½Ò1<;Ò\,–ìø]Ã)E銡qÁ¨1¹±Wc•yn)q5ÅQ–ì!S\\3sbs<…Ž3&Ý›6l(vlZ+s ¨Ä™xšb­fÍš˜«³fÍŠ»\,¬Øª÷jŒflØ«³fÍŠ»6lØ«²øšW+æSPÍ›6*ìÀÓ6lU²k•ŽD.h3:ð48ªÐ+‚–Ú©ÈãmÔ¸é.)ðŽ˜ªìr³ób®Íš™±W`ˆíù¯\,EEqqqÁxâ¨r(i•–MMr±WuË ŒtTå¾-qÇöqU^F™™xšc£MNT‡‘ÅVfÍ›UIxŠbG|Ù|IÅZÇs4¦76*ìÔÇ ©¦-<a*‡Í›‹ÈÓ[›µµp9ÅWDü1{õtã…y°RDˆ\\ç‘®76l(vlÙ±WfÍ›WŒq&^&˜èdàk•#r5ÅVfÍ›vlrnwÌâ‡[›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUU^X”´®Ø6\
+z8^ÝN\0’ÖlÙ°¡Ø&ÚãÑÀÙ±Uò76'›…µ*§›OlT`3Š»6lØ«³fÍŠ» âºEƒë…™±VÛs•›ì>xªã(äzc‚µÃkÈ•mp˜=0iY›6l(v?ÓÚ¸ÌôñT6lÙ±Uȼ²˜Pã£n')ÍN*·6lØ«±{X=wãˆ`Ý6A•8•CÜEè¹\\K^¿©)añWfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v`i›6*¸¹"˜ÜÙ±V“Ó+[:…!°;‘ËlRÐRz Ä× ì1ö°5ÿ\0L½-mhLÙ³aBµ¼bCC™=6¦TrÍFS¹sSŠ­Í›6*ìV½fâ1\,e'§ c‰P«6žÑ-N;aµí÷1ÄaQÀ/ªMtk6lØPìÙ³b®Çs'cÍŠ£ÌiéW¾ŽC²¹šSŠ¦o¬HéÀák7#\\¬Ø«³fÍŠªÂ¡Žø›\
+˜:eb®Í˜\
+íŠ<E:âªy`W+­LUnl³¾V*ìÙ³b®Í›\,Û U¬Øog¡Ü]DdT;{ad°<\,UÅÆ•OZÛýa¸ŒB‡®Ò¥˾*¶æÄÁ×aö­:¸ÛN*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*¨±Â)¶éáZ3^¸_8£œUO6lØ«³fÍŠ»6lØ«³S6 ¶Dd%ºâ¨<0ÓtÙo_àZŒ\0ÛèžH¼³‚MNY ÈÄXPÁu Si)¶#aÿ\0›dŽ[æh¾É ”w]›6l*ìÙ³b®Í›6*ìÙ³b«Ö"ý2\
+ZÂuÆM âªY³e¯]ñV³cœSŠ»6lØ«`Wô•ÄÔÐ×ýdR˜…;fËcS•…Í›6*ìÙ³b®Ë]ÎVX45ÅST·ÇÌálĨÁm}Ê/O\0b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìQ%((1<Ø«dÔ×+6lUÙ³fÅ]›6lUÙ³cá\0¸ Ó[¾VßÙE!ãÂl\0Ú»\,»Œ¬ØUQ$!ƒØ>òù'Œ/q…™±¥vlÙ±WfÇF¼š˜´öþCæÍ›vlÙ±WfÍ›v ±EsFÀx¤RÍF*¾î1ÐtÄ1ò¹Ôã1WfÍ–:⨻{'™Kd^ G†Kty!KcÊ•¦F/H31^•ÅPù³f¦*ìÙ³b®Í›6*ìÙ³b®Í›6*ìzF_¦3[È®* E 2±òM\\f*ìÙ³b®Ë\,O\\¬pBÝ1U¹±Åê1¸«³fÍŠ»6Z©m†fR†‡k\,uÊÍŠ«;´Ärë•Š»†/TÓÅídôÚ¸ªÙá0šKÞJ%5vl=Ò¼·>§º ±-gC“I§:à±tÏ×l“æÍ› h­žaUÆIŒÐáæ‹qqô®j+ÊJôÅPy³fÅ[¦V+µ0ÆÃHkÈ̃ ÀM$ Jsb“Åè¹CÛ‡fÍ›vl° Ë(GQŠ­Í›\,\
+šb­fÉ.‡åÓ©`?0i'J›Ó8\,]*M›6l*ìÙ³b®Í›‘\\UnlÇlØ«³fÍŠ¶2Øãsb®Í›6*©£Šáåÿ\0¶u¦GÁ¡® k¦dá„! ›\,©r°%Ù³fÅ]›6lUÙ³fÅ]›b WŠ»6lzÄÌ**³[\0Ƙíøâ«ç^-ˆãä~f¸ÌUÙ³fÅ]›6lUrµ9¤-°ÄðU¤BLU\
+sb× Á©ˆâª‘'3L¹£às@Ü[º`Ø:§¢6lØPìØàŒw¦7vlÙ±WcýF˜ÌØ«‰®lÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙj¥ºb­fÅ \,¢§Å]›6lUÙ³fÅUâ¹h…$î\\Ôãsb®Í›6*­;âò̤Sf®*Ùë•›6*ìÙ³ UQ9&ãÌXŒ:`)W‹‚Õf]2†.\0¦PÍ–r±WfÍ›vlÙ±WfÍ›pÉ¿—®-Òêu¦B1T¸xÅ0ƒH"ßÿÐóþ91¹«Š¯s\\flØ«³fÇ"ò8ªÜØ£§OvlØñ"£Y›1ÍŠ»6le•èqT-3a…ü ÙÂüUغOÇÍŠ¯’Ng›\,b­fÌsb®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*‰³uG«`›ÙÇÃ…¹e‰ÁIk6lØPìÙ³b®Í›6*ØÌTŒ|D¾.üHÛBfËn¹X«²ÔÐ×+6*®òĸšW0I \\R†Í›6(vjæÍŠ»6lØ«³e\\U¢¢×QÍ›6*ìY \,+ˆŒÇLUEÓ†3šNgÅ]ŠBÁZ§ÍŠ¢®d0.lØ«³fÍŠ»6lpBqU¸.Ò×ë¡^¸&Òïêç˜Õî«u§p¿ ®µYi…¸eW³³b‰ 8¨Æ2•48Xµ›6lUØèÍ q¹±TDòrÀùd×+EÚß=°¢÷ÀòÊebǾ36*ìÙ©›vlص¼FV ÅTsb÷1zF˜†*ìÙ³b¨Ë{ÓÈܘœnaŠ«ÅlÒLöA§®]Äh>\,»ëÀEïL«dÀ\0ÀäSõ‰™5ÂŬٳbª+‰åò4¦V*ìÙ³b®Í›6*ìZÞ;qŽé\,A_’G5I´i"N}°¬Šdÿ\0R–1fiÖ™\0cRr0‘<ÙLɬٲ×s“`¾'àr¥~f¹œÓŠ¶Ž™G|Ù±WfÍ›TaA‰ã‹WŠ¯CLkuÊÍŠ»6lwJâ«qñš°®36*‹¹e ã2É'®V*ìٱ輎*³Çr8Dá‹ýb‘ñÀR‡®`+•ŽT-¸Â„BÄrÆO/=±¦SN8–vZž&£+6W7$Šb$×|¬Ø«³fÇ"s4ÅVæÇÈœ 1˜«²é‹Ú v£a…Ťh•-R|Ùg®VvlÙ±WfÍ›lf&¹Y±Wc™\
+Šå Ž-$–˜ª†lÙ±WfÍ›vlØ>ÒÕfBO\\U›"ñb<1¸ªª3‘Åq¯'ÚÁ6rª7ÅŠj2¤”á‚÷T¿6lØUÙ³fÅ]–¬TÔefÅU^vqC‰fÍŠ»6lØ«³fÍŠ»6lr!sLUnX45ÇHœ 1˜ª.[Ö’>fÍŠ»69#L|±ðÅT²ù™Y±WfÍ›vlÙ±WfÍH™ºb«2Á#¦f4ÊÅ[&½r³fÅ]˜\
+戸ªæˆ¨®3¼á’˜vlÙ±W`†Uá^ø/‘¥1V³fÍŠ»¶ŒHÔ8†9¡¨ÅS ›5E¨ÂÓ‹5˸¡ÄqWfÇÇKöFS)CCŠ´Ž™‰'®VlUÙ³fÅ]ŽEæh1¸än \\U]¬ÝEp94Áí|\
+ñÀ yà“MeƒMò³aB&¬~\,«£ìàpi–I8«Y³fÅ]›6lUÙ³fÅ]›YÅëHÇßé2Añ¶*•f¹ˆ¦Øk¢Aòñ“@E9Üc%N L–ëPÚCÊ>¸E"#Ûú‡í`&’Y›6l(lâ/1LK6*ì|JÐã2Á§LU$\
+£¸ã#«™#/Ós€ØÌQÔ®ÇÅ]‚l\
+‰×ŸJàl°i¸Å_Fy*ÃO½± ã^;ç+óý­µ½Ó¬Øœ å?5Í£BljÂ=nýµ §˜š†9d¤ XP ©ßV(j2«›+f¬î'ŽÍ嫈a±Â«6 2Ð0οª\\Û¶Š¬)ËŽU’f$WVÈDHèñÇB†‡ŠÜ?7$bYk[³fÍŠ»6lØ«±ÊµÆ冦*ÑÍ›6*ìÙ³b®Í›6*ìÙ³bª±NÑ\
+ M›‘©ÊÍŠ»6lØ«³cŠ+Å]›6lUÙaŠôÇ$eñ¬8šb­b°Ìñ0âi‰fÅUî¤2µI®!–Mr±Weª–4Xø›ƒWZÊW®V-;‡5Ž*ìÙ³b®Í›6*ìÙ³b®Í›6*ê×6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«aIè+˜©FL<¡§A|§Õ¦ØÌÖ0Ú±S!ÇêáM1•ÌE3)¡Ëmòh[›6lUÙ³fÅ]›6lUÙt9X*Ú0àâ¨\\Øé#Š»6lØ«³e…'1uÅZÍ›-G"Ž*Öl“Cåæ€\\ ¨#níÑø8¡ÂA´>lÙ°%Ù¦lت³\\»¯vÄsfÅ]›6lUÙ³e\\U¬Ø©Ž‚¸–*¹ q(te–'µ›6l*ìÙ±rƒqU Ù³b®Í›6*ìÙ³b®Í›6*ª·¢€í‰’Nç+6*ìg¸«`\,zJS¦%U®UTí±ÌźãqIvlÙ±C³fÍŠ»6lØ«³fÍŠ»6lØ«³fÇƼÍ1U˜y£A£ã‰¢ôÎ: §ƒìšb©®³qƒñYno´k‰b®Í›6*˜i!ZZ6 Õ¬À~IÓ\
+à”Ä܆’ü:ÐõÁ]U\,"†™Xç55ÆáWfÍ›va¶lØ«d×+6[bËËz·åíä Y)Z`̳‚±Ó!f²úÙ'l­S[“Q}ò¾ÅniÔ‡Ãê”fÌrÊÓ\,p›ËÐÓMzæÍŠ»6lØ««‡šf¬\,á1žø]¯¨œ°3Ž$Œ²EÕ.eõ¤/ãˆæÍ…Í›6*Ÿhv1Üý¼®éÑÛETÂ]>ý­NØ7PÔ¾³G{JE–¦„efÉ!èþF¿Ž&£S ÿ\00¥Žk€ÑäVÓP’ÐÕ6òþKÃY r>«J6lÙ4;6jW\,Šb­`ÈhWâ‰'U©–Ƨ+vlÙ±WfÍ›vlÙ±Wa®™h³îØU‚ »h>Ω†¥l‘‡ ñi®^o´qB»6lQ!g\
+©æË"†‡+l\
+æeºšàY׃1Tu¡ÂÓ×´ÄN*ì9±Uhp›[ÜúJF*£8âäbxù›W·LU¬µ1Í]Î/k#\\SJ©gðÔà9W‹SÍqéŽ# ݹ⊥¹³fÅ]‚m$œ ˜bª÷N«ˆf&¹±VÁ¦bÄõÊÍŠ»0Í›N`Ž3O\\(Q1ë;*ñlÞ‘#‘ÅT³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ».™YuÅZÍ›6*ìÙ³b®Åá`§|C5qT|²©Z zæ©ÊÀIvlÙ°¡Ù°LPÄe^˜ªÌÙ³b®Ë¹XèÍ qW2ëÁ8a¶Å]›6lUÙ³fÅQöRPPà{¡ñã"r‡4È×nªxðÛc3aWfÍ›vlÙ±WfÍŠ˜Šâªy³³b®Í›6*ÿ\0ÿÑóþlÙ±WfÍ›v+\0ï‰f˜ª´ì ÛÍZæÅ]†1ï× ±ÜÎ*é XÓ›6*ìgý¥´ÉcHèÝpHÐH•]»1£`l¨ÍUÀ„;6lØUÙ³fÅ]›6lU|iÌåÈœR? §rç[›6lUÙ³eŒU¾'®7p>*ì°+•B*´Šec˜ÔãqWfÍ›vlت'\,UK6(ññÄñWfÍ›vlÙ±WfÅ Ô4˸‹ÓÅT3fÍŠ£­tö¹^CO@Ü°ÔºÓÞMëH[".Ù¤>lÙ²L]›6lUØâõÆæÅ]›6lUÙ³fÅ]›6lUÀÓiIÄób®Í›6*ì°¤åa¤hc«b©fl|À4Æb®Í›\,\
+â­fËâFV*ìÙ³b®Åcp1\,ت´®mˆæÍŠ»6lتek2"PõÀ37'$buÍŠI±NÍŠD òæ\0±B–lÙ±Wf˹X«²Ç\\¬Øª%UiÛ®^ôÌqU¸;NuF«`B) W¦º¢¯åIQ2ɯ\\¬*ìÙ³b®Í›6*Ø4ÌXž¹Y±WfÍ›vX4Å!Ô4Ëuô›TNEFt(hpÚ+å C…·.$rFi (æÍ›\
+›6lUؤR˜F'›L&ÕXý3Ó ófÀ$›vn™³aCd×+6lUÙ³c£^F˜ªÜج±ðıWfÍ›vlÙ±W`ôà#÷À|LUÍ×+6lUÙ³fÅ]–¬FVlUs9n¸ÜÙ±W`ËwUC\\Kš y«NjIÜ^X x†*ìÙ³b®Í›6*ì|oÀ×¢§ ¦*âÞ«c]xå+qÌÍÈâ­«”5£\\»\
+G6*¾$õ(ï‚.lÞ 6Ê°!fRÝ2WuèMÔ­0€‚XVlVá89ðÄ°%Ù³fÅ]›6lUÙtÌE2±WfÍ›v8¥r‡\\]éáñX®!A‰fÅ ±äjr³fÅ]š¹³ ñWfÇ2ߊ»6lØ«±Xb2bXaiÅ#Š¡g‹Ò4ÄpUã‡m°.!]›6lUÙ³fÅ]†¢ªrï…øïQ©JâªïI qŽ41‹×k6lتè͸¤ïÏÍŠ»6lØ«³fÍŠ»6lØ«°Æ S~¸]š¸ªùH\,HÆfÍŠ»6lØ«³eªòÌE1V³fÍŠ»6lØ«³fÍŠ»6`+‹ýRJr¦Øª†l²\
+š¬UÙ³fÅQúlë x…묒^˜6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ²Æ*ÖlscqWfÍ›vlÙ±WfÍ›DØÎ-åz ^ëq\\EÇjä[6*½¾6Û¹Ã(­ÞÉDØV ptÚ–!V»ÔÚá8±®zÍÇl®•Æ`WfÍ›vlÙ±WfÍ›v+ ž™Ä³b©¬‘\,±sp«[†UãÛÅ]›6lUٱȅÍ:XZ.¸ªžXåböÀ1¡ÅTwS^ã ›[áô øpëÅ©‰â@)‡ófÍŠ.Që•›vlÙ±WcâŒÈh1˜¤2zM\\T5$f3CŒÅ&—Õ5ÄñRìÙ³b®Í‚"U#|JU\0튬͛6*ìÙ³b®ÁÚ| 3Q°>9Z=×Mõt>%Ť¹yâ8J»-zåfÀ©ÍšD§ néê=11# Çú%“™ÁJ£›6l*ìÙ³b®ÍJæÇÆ@;â«H¦V-)SÓÅ]›6lUÙ³fÅ]›\,uÅdŽ‹\\UG6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¦zV¤öð4®¾½’îBÌk3`¡v®Í›6vlÙ±WcÒ&~˜Ìo0N¸ª”©¡ÊÅ&píQ‰â®Å ›ÒÄsb«¤nf¸ÜÙ±WfÍ›L­Œ|~.¸œ ›àÀAˆÁV·>‘©À«ŸOd8œ §ÔƒŠ -fäk…=I~W%þ”«sÆ´ïœÛógNµ²»U¥ í‘M/Í—šT^” A€5MfãVnw S“2±Mb$K±H£2š O·“ÒnYnš#¡Ä±k‰½S\\Gv+è59vĆ “ѧ|R¼Ùg®Vv`i›6*¸¹"˜ÜÙ±WfÍ›vlÙ±WcùíLflUÙ³fÅ]›6YÅZÍ›6*Ý3SŠ*ÔbccŠª¼\\V¸Ž\
+•ÁAq .͘`ËkQ.ç ób·úmÇÅ]›6lUÀWËÇ)M>F®*§›‚§3ŠUnlÙ±WfÍŽy0ªÜVGÁSZ„NC\0ƒLU{Ĩ#\0c™ËuÆâ®Í—C•Š»6lØ«³fÍŠ»6ZŽF˜¤‘ÅqU\,Ù±ÁI銭͛6*ì—<SŽÍŠ¶MNVlت¤+ÉÀà ëAa†£q ŽØ2âøÌ*Í›6*ìص´^³q8o&–‘Ç˾Tª+“ñÄò5ËqF#]›6lUÀW\,©q[` Šâ÷ª¢œpZ ºe–'+6vlÙ±WfÍ›vlÙ±UX“SI`Yj0¾&àÕÃdÔV‡枉\\°˜ºâX*æàJvÀ¸PìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Åí¢C†3QŠ…óÆ#j ;ÒáI#5ðÂs!©Ãk+«%r2äÊ$Z_|žœ¤`lw(™Ë ’*öóê19[›W›*ÄœñŽ¼M3+•ÊcÈ×k‹ÈÓŽVâkŠ«4<W \0ï”Ò–Äë(¹¤R(18g1\
+bÍ…mRI †¸žlءٳfÅ]›6lUÙ³fÅ]›6lUÔ®b)‹Û€Nù®\0lU@`ƒ0ãLzbËi;n±¹ÿ\0bqUØ$i÷'ýÖßvWÔ.?ßm÷b¨|سZN½caôH‚:â­f͘b®ÍƒÚ«\\ËÄÓÓY³fÅÍ›6*ìÙ³b®Í›6*ìÙ±t‡–*¡›’>8Ž*ìÙ³bªÑÏÀSwæk•L¬UÙ³fÅ]›6lUÕÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›\,oŠµ›Å¦#2…;`µRÍ›6vE"út8_—ÈôÄ«oö1¹³b®Í›6*ÿ\0ÿÒóþlÙ±WfÍ›vlÙ±WfÍ›vlk“®2â1 ÆÓJ9³fÅǤ¬‡cŒÍŠ«K'!ˆæÍŠ»6lØ«³fÍŠ»6lØ«³c‘ ôËh™zâ«3fÍŠ»6lØ««›6XÅZÍ›6*ìÙ³b®Í›6*ìr¹\\nlU{IË›6*ìÙ³b®Í›6*¾9 f¹rËêby±WfÍ›vlÙ±WfÍŠÂ;âªY±i€1UÙ³fÅ]›6jb®Ç ©¦7¡®*¯4AV¸šNB˜†*ìÙ³b®ÍLV(ZS¶žÏÒŽ§®6©f=eeÌØ«‰®lÙ±Tu•‰ºÁ—gÕW‘ÀÖ‡ÕN/¨êßZN#í£‡‡ÍÜi[®nG+ S³fÍŠ»6l¦H®*³6lØ«³fÍŠ»-ENVZšU{Âk×-Û–7vlÙ±UE aë•›v)|Í1<R)8â¨ÉíÄq×\0V˜&k£(¦ÀºåfÍ…]–½r³b«Þ˜ÌÕÍŠ»6lØ«³fÍŠ»6lت.É‚“\\Níƒ>؈b½1ʦC·\\Õ+3e²•ØåaC³fÍŠ»6lØ«³fÍŠ»6lÃ|UÙ±QQ‰²•48«Y³fÅ]–§‰®VlU H•8õË@¦7l ÄS04Ê&¸«³fÍŠ»6lØ«³fÍŠ»6lØ«`Tå²ñÇÀmñ÷$Wl CæÍ›\
+ŠOL×›W–SÍ›vlÙ±Weñ8è€-¾¤Q«ß*’©¡ÌíË.Jr4ÆaWfÍ›vlÙ±VÁ+¸Á1^H ÛåÐŒUráÆØ6lUÙ³e\\U¬g« S‰ÈÇÄÍÅQ„\0ÀJ9xâ·sS‰ÆÜXŠ¦Sé "cÐá^ÞkBâØB; $DæiŠ­Ç'lUíÊ\
+⫳fÍŠ»6lÃvZõÁn|»à\,U3)PÍ›vjfÁQF\
+qT.+ê(13×ØB²·ÅÒóBO\\¬x‹…W¦ ½qWL¬VN˜–*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›\,©«Y³fÅ]›6lUÙ³fÅ]›6lUÙ†lتiºqå€.\0¶eÔPc7ûâ’·51òDÑý¬ÑÓ¾(Y›-ºåb®Í›6*Úšpö;ø} §®æÅQL‚âZ'|eͳ[š66Þ_EÃb×—Y ø`T&lz/\,U å…Pù±ò'Lf*ìÙ³b®Í›-›4~¦*…͘í›vlÙ±WfÍ›usfÍŠ»53d–ÊÆÞ[2íNTÅXÖltƒ‹<q¸«³fÍŠ»6lØ«³fÍŠ¢ÆÇnÒî¸pÆÂåcÙ°„¡CÄãpEã‘ð¡Ù³fÅ]›6]+Šµ›1ÍŠ»6lØ«³fÍŠ¯‰ø08µÍÀ˜l ›v9®oLÒ¸ÜUs·3\\nlØ«³fÍŠ»6lzGÏY›ñ”Æb®ÍŽ Q\\n*ìÙ³b®Í›6*Øb2‰®lØ«³fÇ ©Å\\‹Í€ÁçMn<±¢«‡bá TöÈȬ]—‰¦V)?Û4ñÄòJìÙ³b®Í›6*ì[×<8b9±WfÍ›vlÙ±WfÍ›vlÙ±W\\y†ôÁÖšsJ¾ è2®$T{âU/͘æÅ]‹™AJb±WfÍ›vlÙ±VÀ©¦9â(*ráÝÇÏ 50*W›6-aºáUؤªí‰â­Î\
+x”%p&<ÈÄS¬Í›6(vlr­rˆ¦*ÖlÙ±WfÍ›u3b௠CvlÙ±Wc•*+Ç«0ªÃ¶lÇ6*ìÙ³b®Í›6*ìØõZãH¦*ÖlÙ±WfÍ›v]r³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ±ðÓ˜¯Jâ­Ø\
+Ó‡—~„qëL$n¸«—cŽrLflUÙ³fÅQñàk®Xr1¸«d“•›6*ìÉ‹¦ÍŠ¯’C!äq™³b®Í›6*ìÙ©LØ«`Ó(šæÍŠ»6lØ«°M¸NË GLU<õpY5ÊÅ]ŽŒU€8Ü°hkŠ¦«a+…’€Óëµ)‰\\\0*¬QsËš/O*9xf–S'\\*¥›6lUr\,-<ÂAAòÀ®*Ö[ôzàë˜1 U·ûF˜ÜÙ±WfÍ›vlÙ±Tm¥¸oî#ôÞ˜­¬þ™Äî›W\
+¨æÍ›ªC)‰¹ &¤ò/ /Ë]ˆÅU§3‰a”³¡‡ˆë…¸«³fÍŠ¶ 7e‹õÆæª7ê»ç€°_×\0WfÍ›\
+»6lØ«³b±@ÒôÊ–¡ÅTófÍŠ»6lØ«³fÍŠ»0͈U±U¥HÊÁ³Ä×b®Í›6*ìÙ³b®Í›6*Øë†D†£ 1qpBñÀUDõÊÌwÍ…]›6lUÙ³fÅ]›6lUÙ³fÅ]›.™X«³fÍŠ»6lت¢FXWE 1Häâ)‰±©®*ÖlR$¸n)fðeågjƒBdÅXê©sÅA$öeo¡\\Ïö©ÿ\0(ïÿ\0¼›$ÐiqÛ7¦¼Tô ëƒÐD\0¨çüتOoåx¢¤vaEñ»`äÒ-aÜF§þþ%Ë‹àJ°ì2Ö*šì¡èÊÅPä[ð¥<öc]Ñ@=ZbßVPh‚§ÇkRÝ1W+ÆëXÅ|F'«1¼M2ŲG»bþað«7¹4«qY£ŽDž½ñ)´õ ò¢|3·…‘vµ:v‰j†´®ãc³XÀM$U>GüK\0ͤÅÕǧI ¢´¦š Jø˜ÅRv‚h–‹FØ[%y|B‡%B:€XZ÷Ä¥´Y”òPÀW~ø«Ç¢rÁ“éåw]½Ž#˜ÚŒ)Š¨ºq9\\Nº¨Å ˆ:`µKób“'¦'…]›6lUزMÄSÍŠª<œ±<Ù±WeŒ¬ÃG¥¿$®‘xµ0ÊÖp‡\0ÜZ£\0JŽlÙ°¡Ù³fÅ]ŽNøÜ(â¨R)›%9mŒÅ]›6lUÙ³fÅ]˜fÍŠª‰ˆÄÙ¹efÅ]›6lUÙ³fÅ]›6lUÙ³fÅ_ÿÓàÊÅÀq×k6lØ«³fÍŠ»6l©‘y UJ9Œ}1²9sS™×¦6˜«³f¦lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³cÑ9b¨«U?¹1‘¶©Û1rqV\\¬Ù±UHâ2tÊx™:àËQÅšòE~˜Š Û– 0«M×+1ÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»XK\
+ŒO -åP´8ª”¯\\¬rTôÀ輘Unl8“Iã©… 8šcjÖlÃEn$¤ Bæŧ‡Ò8Ž(äì°iÓ+6*Ù5ÊÍ›vlÙ±VÇ\\±)%#l!¹W‰ÛÅ[â8—\\(uk›Ghd”И6ªY³fÅSkEÜãõ+•u Â¤ví”ìO\\nÊöY›6l“fÍ›vlÙ±WfÍ›vlÙ±VÔTÓ ý ±W Ð×½Ï$㊡\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±UHÓ–5Åeb¹D×k6lØ«³fÍŠ»6lØ«³c£8¤ªQË \\¬R& ×XE2±ò±˜«³fÍŠ»6lØ«`TàË`"5l 9¤-Šª]8v¨Ä3fÅ]›6lUÙ³fÅ]›6lUØåòŠ‘š¸ª:;… L 3;bY±WfÍ›E¬\
+cäzàCŠzÆœq<UÙ³fÅ]›6lUÙ³fÅ]›6lU°¤åbñ• ¾"zâ­fÍ›ltÅ"‰î[ŠŠœKü·\,PÜs›¦©LÖKüÉsÄõ‹¦bÙ³`ƒ–Cæ¹±ñÐuÅVfÇ?]±KXýYœUK¦<NàR»a†§j¶àS®â®ë‹Û ~¸†9\\¯LUt£‹PeFœÍ327S—ž™®*«%¡Eå°d—~¢Óà (»Wz7L8¼´aä½i‘är†£;ÌR­Ó¤Ç®VlÙ&.Ç!¡ß›F4ŠÔÇ\\…ôöÀ@Ðâ/!L›RÍ›6;ð5ÆfÅQÍ(tÀ'®81˜ÜUÙ³fÅ]›6lUTÎÅxâY³b®Í›\,qV±u–‹Çé›v>9Z?³•sj`Ö±¢òÀJ@A;—58Ði–†˜á8P×Ú4ÇI—â⸵Û\0ª6lØ«³fÍŠ»6lØ«j*qò'bšRV助fÍ›luÇ»‰æÅ]›6lU°  w¦AÜb–¥UêØ2í‘…W«Klœ+€$^-Lw®ÀS&»â¨´·V–8¨‚ñÄÆçk6(ëLO\
+»p`q™±T]ÜâP)3fÅ]›6ZŠšb­fÅ^>8–*ìÙ³b®Í›6*Øb1ë)\\O6*¹˜±©ÆæÍŠ»6lR!SŠ©ä†ÑÚzÓPâ‰pȼGLZ©¿Ú?<nbk›\
+»6lØ«³fÍŠ»6<FǶ0Šb®Å’êD^\0íˆæÅ\\MwÍ›6*ìÙ³b«Äe…F3Å(T às¹ÅZÍ›6*Ú©sA¹Á-c<kÌ©¦k 9ƒ?Lè>µ¥Ý !)pôKÍX“×+¸d`:WÉ¡ØåBÝ1¸´RqÅB‘R½qhi]ñ’°sQŒ˜©FImÏtÀòÛ´[œZ ¯O®-u8•0ª]›6l\
+ìÙ³\\UÙ|O\\¬1X—ÑåßB‰G8†c‚mÐ05ÅTâ‹ÔÆ:ñ4Å¢MÎ%)äÕÅVf¥1[pÀ8­â*LU ŽNÌت%+9¦%*p4Á¬©¹Ä®œ;T`UXB˜ÍzàFë–A®͛6*ìÙ³b®Í›ÇlUn`i›6*»Ôow®ý+‰æÅ[&»œ¬Ø­¼~«ñ8ª–lw…¨06*ìÙ³b®ÍŽEäi–#©ÅT³fÍŠ»6lzF_Y›–%Š»6lتsgª¬Ï\\ Bé‹ŠÅ;EÓd(¥K˜DFƒcä”É׊—fÍ›vlÙ±WfÍ›mO\\^kƒ(¡Àù±Wc•ÊôÆæÅ[få•›6*ìÙ³b®Ì3fÅQ°¢Ò¸Añf)—øªp%LŠfÅ% ±<(vlÙ±WW6lØ«³fÍŠ»\,`¢%ºá>(³:Š¶-Z˜\0ä˜ÌÄ×|ØUÙ³fÅ]›6lUpjcI®lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³`¨cVJœ ÝqUÉïn¹Y±WfÍš˜«³fÍŠ¸\
+㊕ß2uÅî)ÄS¨™Y… ÆfÍŠ\0ž™X6ÑT©-eûF˜ªÌÙ³b®ÅÒ*Šâ+Ôa¬‘„‡ÀU+qCË&¹XUÙ³fÅ]›6lUØèúï˛⪳\0:b8ænXÚWvl²¤uÊÅ]›6lUÙ³fÅ]›6lUÙ³fÅWpÚ¸Ü=©ŒÅ]›jSÅ]›6lUج­‰c‘¸šâ¯vH¦Ŧ“ÔÄqSÍÙ³fÅ •ye0âq[zrß5Àø¶Å*9³fÅéš¹³b­“•›6*ìÙ³b®®lÙ±WfÍ›vlÙ±WfÍ›vlØà…º Unl²)±ÊÅS=%‡*~°‹Ê«…ÐJb5¥ÅÉ›n¨lÙ³aWfÍ›vlÙ±We©âkŽài\\f*‰{ŽKL ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¨ «Ãœ¾F”ÊÅ]›6lUÙ³b¶ÖÒݸŠ\,ÇRôÃÝ7ËpyÝUùGÚ?óGüKtŸ.¥ß§«Ó§´cþ7ÃØm‚ž vÅRû-“á‰Vÿ\0ÉÝÍ°ò B+¸c¬"õ'*ÇáNØhѧQ^´øªW%„`\0äz0z¦IBµèk× ç˜FJwñëþÇ\
+µ¥IØ×AAh¨+q JŽøäµSHâQþ·‰?ñ¶%’¯'&¬hXŸoÙã–Î\
+ò©ð¥iŠ¥Ó"B( šlHö…dR»V´ m¿ùX-P8& ϵ1±[z´æÛñT#Y2'ˆ¦K9ÉoîÂÔSÇ"Ìx‡]þìm`“@{â©­ÁåUøAØÒ¦Ÿón ï2H¡°$±éüÜðŠi^‚s\
+9»tÛJ$Œ/Û~Þ8¡R(» ;Ž“-EtúFuŽÕöÿ\0qT¥ÐG³­Gjb2D g¯¸Û %Er\0°$‘úa£ãñb©\\‘PQ÷ uï÷`Yl•ÆÛá³FŒ¨:ÿ\0âÚ¤ðÜub¬nêÍ×uÜxbpOéŠK 7=F]Ù$ˆÅRùX;WôW…p#£FhØïXÒ˜ªÆ9Y‰®lUÙ³fÅ]›6lUÙ³fÅ[ FÃ(šæÍŠ»6lØ«³fÍŠ»\,efÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÿÔà\\¶¦36lUÙ³fÅ]›6lUà -îU#¦åòÀEªé[›‹Û n¸®W¦EOQ¶ \\sJ[c”­LU¢)•–Mr±WfÍŽEæh1U¹°Õ´†XýL+aÄÓ\06’)¬Ù³aC±HÚ†˜žX4ÅU¥A×Ç—-¶\,-êµÀ”6ls/Ln8eÔœ¬ÃDÅ!\\BACL¡WHjÕÅVæÍ›vlÙ±WfÍ›T‰9f‘BãUŠæf劭͊G<©#ôÍ1U™«LÙ±VêNZ7ÛMÛW/§í…\,jk•›W`ˆ®\
+`|ؤUšoSÁ!ƸŬٳb®Í›6*ìÙ³b®Í‹C1Œ‘xšb­rÛ(¬Øª>ÞðF(q©„¦£fÁJìÙ³aUhñ²õÛ®W(šâ–³fÅ¡·i¾Î(QÍ’3¡Æb®Í›6*ìÙ€®b)Š»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ®E\,h1òDS®ÓaõdßÕ”#/zMminlÙ°¡Ù³fÅ]›6lUÙ³fÅW)âk–ïË›vlÙ±WfÍ›vl^Ú/U©—u¤iŠi›6lPìÙ³ ñWfË*FV*ìÙ³bªð(c¾>å~Î W¦[9n¸ªÜruÆåƒLU^b)¶Ç3WŠ»6lØ«³fÍŠ»6lØ«³fË\
+OLU¬Ù³b®Í›6*ìÙ³b®Í›6*ìÙ²Ç\\Up…ȨeËÓl•ÚÃZvåL*{±Äì¡($±ß\,®føXå–ÛZ:à©%ø)2ë\\U¬Ù³b®ÇÅ!‰¹ flU^âå®>Ö!LتR›âªX¤+ÍÀÆ7\\tOé°o U:¼±[óöÂ\,8ºÔýx}<'À/ª»6lØUµ45ÁòÝ+EÀuÂüØ)6ìÙ³aC³fÇ'[›\,Šeb®Í›6*ìØø—›‹\\Â#¥;âªQBf4\\©c1' ´õX~&À—ò %$`µBæÅÒÙ9ŒDŠaV³fÅ­”3€zbª9°Uâ*.Å]‹Ä@â±UòNØÌÙ±UÑ¿\\oÙ—Ž!»\\&6hšâÝp%a55Å£”(Ä3aB÷zšŒi$õÊÍŠ»6lØ«³fÍŠ»6_•Š»6YR:åb®ÍŽEæi–/ORÍ›6*ìÙ³b®ÁÕ—|Y()Š­=r³fÅ]–¦‡+6*½Ú¸ÌÙ±Wb‘ÄÒtÄðÃMuÅP¯lñõŽHµB•n§pRÝ3n§¶¥wÇ\,~´œF* \\œn¹·0œŠ»6lØ«³fÍŠ»6lØ«³`»ÖI(Ý3_¢Æô^˜ªÇ›mMr³fÅ]›6lUÙ³e…'k« Æ:\
+ãTñ5ÅYM­¼>#JÓ#wTµ:W%û*q®väIÈI+sfÍ’C³c‘ š t°˜ºâªy³fÅ]›6X4«Y±Å4Ç´ ‚¤mŠ¸Bxò*ÛPx#1×c‚‡¡ïL)n§-[väIñƌٱTKBrï±æBGf*ìÙ³b®ÅIøi‰e×k6lØ«°M RO\, – 1UóÓ™§LÞ³SlLšæÅ]Ž W¦76*Ýr³fÅW#q5ˑ̇|f+n¼ÜŠ©‘L¬2¾·X”…¸´‘MÔåbö±‰Z‡s¦vÃhCfÍ›vlÙ±WfÍ›v;—lnlUÙ±ÅHÆâ®Í›6*ì|rÍF36*©\,¦SS‰æÍŠ»6lت¤$+‚p]ã«(¦\0Ë©8)6Öl|iÌÓ4©ÀÓ\
+b‘IÀây±Ui¦õqÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v]2°]º©â¨N™±{•\
+vÄ1We]²±ñ-SŠ­e+×+™Ã±\,UÙ³fÅ]ŽAÉ€ÆåƒC\\U2–ÑR>]ðµ…\,÷Nã‰éˆuÀÙ³f®͛6*ìÙ`W1uÅ\\78m‚4<ûáF\
+[×UáÛC0¡#+\,ššåb®ÍŽUäi‚žÅ–?SAæÃ+[4Eü0¹… -4ÖlÙ°¡Ù³fÅ]›6lUÙ³fÅW PcsfÅ]›6lUr\
+°6êØ$a°08>êäI\\#’]›6Y††=œ¶36*ìÙ³b«•Êì1¤×6lUÙ³fÅ[%Ç(øà<ÕÅ]›6lUÙ³fÅ]›6lUÙ³e¨©¦*Ö/hHtÍ$%V¸Š±SQŠ¦:„H‹UÂÜ{ÊÏÔã1\
+ìÙ³b®Í›6*ìÙ³b­\\Ì)˜fc\\U¬Ù³b®Í›6*ì¾'®V X«qTlÇ6*ìÙ³b®Í›6*Ú·\\·n[ãsb®Í›6*ìÙ³b®Í›6*ìºeeâ­fÍ›vlÙ±Wf˦™lœqU¹³fÅ[^¸e\0»áf;™ÀE¤T¸ ¶ØûH=f¦­p^Ÿ/§&øžHuí¯ÕÎâzᮩ"È(Ã& ì¨<Øç4ÆáWfÍ–TŒU¬Ù³bªž¦ÔÄófÅ]›6lUÙ³fÅ]›6lUÙ±È*hpDñZŒU ›6lUÙ³fÅ]›6lURÌŒ`«Ë&C‚4uOPÃ}}áx@JW e½3kcÀdÙ#1õÁ6×5¡Ä'”HrlsfÍŠ»6lØ«³fÁ662ê!'©ìóUÖ6ꈡ3ØÎ¥hñéÑñASÕsóÁV“Š1¿R{“âpÚ8קˆÅT#ˆýñÅíaõq°Ž*©ÈtÁ1@SâèOlU± ŠÐx{ã'“ë D&Š¿mºP*b·a  CZjƒö±7_@”„T±û>ÅVÚD±‚î¼Z›:}8* Ž6o­:asHÄ•cMê}Î2´§âÛ®*ž¼&T*Ô©éL%¹‘øÈÇm‡lË ‚K7QAÓvÏ*ÕMwïÔb¨gC¯µÇú«h=SWÞ”®Pð¸5©=«ƒ'_MG£r½A´ b®{¨äRðÔ1ëQÛ¬¯öI¨¯|BJ†£wü2Ò íF$V´ñTȈ÷é\\PÄÓöˆË¶xÊmè(<i€&V«ÅQ\\ƒZîíÁbª7©<Ÿª• ^Cøâ•F«µ¶Üਢä89X{Ž¼0$êˆ\
+ƒxÔÓù±Tìc  ë·L\
+àîœùÿ\0Á`Ç*ê:•m»í€äç 0ëôø–*¤HN P©4\0ýÿ\0ðØÅÏ°'§q”å cÝIqÿ\0šqB…X©Øƒ]½ñT\,±“AZîwÀsB¬µp{È]ªE´?<M+†ý“¶*Ç®mƒm…RFc49)º·(9Æ\\ÛòŽ*”fÇÉŒÐã1WfÍ›vlÙ±WfÍ›vlÙ±W\\²¤e¡¡Å$`F*£›\,\
+åLUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]–¢¹Xä;â®e¦7“|KvlØä8«b2q¬¼zá‚(UßÌA;bªY³fÅ_ÿÕóþlÙ±WfÍ›vl1³³'#€î#¿‚ÓJY³f‡fÍ›vlÙ±WfÍ›v) únÍŠ§òë\
+ðzc®±©'+6\0\0ä’mÙ³f‡fÍ›llpÆ]v[’mäO‹Hc÷ˆá–°‹´\\-‡fÍ›n§+6lUÙ³fÅ]›6lUÙ³fÅ]±ß½pÞÍRAC€ªØ”;ãn›‘ÛÞ¨ˆü8^Mq齜=2Ê„€wÁmÀŒ(Kóc¤ë¶7vlÙ±WfÍ›_êS›6*ìÙ³b©µ ‘*p$ñzfƒAr#Ž˜Y ŒNvÈÕ)æÍ› D”¦1›‘®VXÅZÍ—B2±WfÍ–¢§j™°âÎÅf\\}n m°Zi›6l(vi÷+ß sbª÷r d\,1 Ù±WfÍ›Tˆo•'\\¥jeSŠ¸r©L\0Zoš±U Ù³b®Í›6*ìØ´1sÆÌœ 1M)æÍ›;6lتa¦Ê"jãu\0Ò?3ÓDÜXa¥Üñ´@¹©½©(Í›6IÇzg®RìpbH¼wÅPDS6)-+¶'Š»6lØ«³fÍŠ»6lØ«³fÍŠ¢ìe6ùwó Z£æ­pVö›Ú›6l(v9M76*¬ìÄNlØ«³fÍŠ»6l]¡kŠ¨f˦˜çŒ§\\UflÙ±WfÍ›vlÙ±WfË\0¶Ã1R»U¬(]ð6lU¶ÜåfÍŠ»\,\
+šeb\
+¸¯Ž*­-£FœÎÉ=ÄI\,\0 ÊœŒŒM²¥™³fÉ1vl²¤eb¨Û+‡V¡;a…Õâðâ0‘[LÅËuÁJÓšåfÍ…]›6lUÙ³fÅ]›6)\0 àUN™«†—–ñ¤|—®â®Í›6*ìÙ³b®Í›V‚¸ªÜØ Š«\\O\\¢§e\0bC5”=CÓC¨©¦\
+‘Dk\\\
+68£sqŠ©±®Vb)›vlÙ±VÕŠšŒ{Êd58žlU[ë”ĉ©®VlUØHø`Bjk•›vZ±SQ•›\\Î_®76lUÙ³fÅ]›6lU2Òn–Ù‰l0žRÃæÅmٱȼÍ2äN˜ªÌÙ±ÅHÅVæÍ›UŠ/SËÄÓ’éŒ&¦¸ª\,FuÀ©ö…qC7ÃÇÅQW%h)•KtÌXœlêµ®* ¤Æk—$†N¹¥<˜‘ŒÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]—L¬p®*‡Í›6*ìR2ÑÃ)¿L3’$H=ñT\,—(ãHëƒôkO®]\,^'|Ó¡¶ÄÓb2&@d"H¶0­Ç‚V‰ù‰"Õ€÷ÉƉ嵼‹™±”„FìXuÍɘï°Ï\\´w1Û 0ŽJìÙ³S\
+»6lØ«³fÍŠ®G1š®gr槛vlÙ±WfÍ›vlÙ±VÔT†ÑÁJž¸P6Å=w•Û®¾"#–MwÊ®͛Œ&¸ª†l³×+Tý7 q[©ýb)³b®Í›A\
+¸©ÅP¸*Â/VP¸OŠƒ¶›êÒrðÅQº„"ÞUðÇ^ÜG$@/Z`KÛÏ­àJ“Š®0®ØÌ5L«…Ê•~>øÚ©à„¶.+‹]Ú0ï‰ÇwÀS¹!ëÀÓ‘ùšã0¡Ù°ÂÖÙdŒ±À.(HÁj·6lØUÙ±A ‘Ê›bxª2ÒØL¤œ "ñb1H®!A‰1äjqV³fÍŠ»6X4Ç<e:â«3fÍŠ»!¾¸ÜZÕ‚È tÅU¥ŽyX`2)±É5Åì*\
+V™Õ‰·†3Q‚¥”:o×b¡•¸áU<Ø"kcÅ]›6lUÙ±kxýF¦]Ìb6 ÅT3 Ù±UfpV˜ŽlØ«³fÅâŒ2Ô⪲Ûc•Š»6lØ«³fÍŠ»6lت¤MÄ×4ÍÈ×(!¥q˜«³fÍŠ»6+bCC•*pj UO6lØ«³fÍŠ»6lØ«³fÍŠ»ÀÒ¸Ü@ôñT.lÙ±WfÍ›v89^˜ÜØ«e‹uÊÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±TuŒj懨À#Ü`H%1µq{«Xb¨<Ù³b­\\Åi‹Ú(w¡Åõ–:qÁ{ÒkkA#q5ñ2ÉlAë„X ™€â:aB:ÒëÒ“ ÜՉʌ¬›vlÙ°¡Ø´0´½1S 4™9sÅR×^‡‚/2’½0>*ìÙ³b®Í›6*ìÙ³b®Í\\Ù±TVŸË:«t8g¯YÅl§„‘Èb`ËÔb·oqöΩ衛6l(vlÙ±WfÍ›vlÙ±Wf¡ÇÄ¡ x'¾*—ã—(õÊÅ[9Y³b­\\²´Ê™‰®*Ö9 nlU1–Uhéß ²êr±Uѯ#LðÀÊxšâ1m°*›\
+¬Ä×6vl^89­qM1V³fÍŠ»6lØ«³fÍŠ»6lØ«°JOÅ8àlØ«gs•›Š#!¦*§Dåš\\M_Ž*«o6¦UÄ~“Shá^§|áÚ£TôBfÍ›\
+›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWFhج䘀Ǯ*î•Æá èûáq늵›6lUÙjÜMFVlU{JÏ׎n"˜†lUsžF¸ÜÙ±V×® ukqS&ÔÅT³e€Xí–ÈW®*·6lØ«³fÍŠ»6lØ«³fÍLUÀÓ|Qå\,(q<Ø«³fÍŠ»6lØ«³fÍŠªG3GöqÒ\\É.ÌvÄÕyU  W¨fÌE3aWfÍ›v=#2l1˜2ÆEFø±U«c\,Œ¨€–c@|èZ—C!ÝÛÄøª¸C± L7aðûæÿ\0gÿ\0Ãí•]Ï|USÕT =ò™›ˆÎ1\
+;w Óé8>.?Âv«G'¡jŽ<ãlU‘˜€¼š›xW &èÖ¤–n»žLÙ~’1õ¤jC( rÿ\0Sþ%•\,†PÜOG^ÿ\0årÅTÄ‹@ÒB•ÿ\0ë&ó>>Øô†•©$×aãÛKsÁ©rGérn"¾4˜Ðq8-Ázñ>øƒ¢Î¡ÀøW¯ÑŠ¸Bd>Çs‹K1 }² ›à-Jhõù³*Ž´ßQ‚AǨØ#¯`po¯õ²H1¡ø¸û]0¼?È<r´ÉPEèÑ•Ï&kŠ£ÍŠ2DZêPq5¶trÓR‡pz›`øŠsn<8| m_òq¥L¬ŒT·ï\0ß þgQû\\qTÉP¯Ú«/Ëo‡þ 2#DÅTÖ£jS§ûÅî-Ì@¼ßczšx‡ýŽh÷LÇ‹¨F*ª¤J…~u¯_äÀwÌO©Z*Ö P×üÿ\0gÙY= "‚Ž´ýŸøYc g+NËÜÿ\0­Š RØEi(Nŧ\0ÝÛ$êñì\
+Ž‡`OuÁ·nç÷¤î9Sæ~ÏÀåTŽY‡ˆ«{øâ¨K8ã‘\0 £ ‡Ë-‚:½oø×\,¬²ˆª| àF9ÔÓŠ}°~-úŒUkFT£­1ø„J\
+ø’à…gŒq5 Ó¶'\,mb6‡éÅPµ\
+-kÓþml-’/„ƒØÓ ÏÚ\,EØó­q+„çñxâ¬vâŠ.e*hrA4'Ã\
+®`ûÆ*ƒÍ›6*ìÙ²Õyb­fÅ¢¸ž*ìٱȜÍ*·6/%¹ŒTâª?Od$6#{öÄà˜Äj3M)ÔàêªY³f®͛6*¹Eqå@˜4ÌXœU¬Ù³b®Í›P\\UnlÙ±VËW+6lUجDW|K\,b¨¹%h05Ë­r±WfÍ›ÿÖóþlÙ±WfÍ›ECxÑ/är槛·fÍ›vXʸð¤ñVŠÓsŒÅ]›6jb®Í›6*ìÙ³b®Í›6*ìÙ³b®Áv×Ò[ì§fÅUgœÎܛ͛vlÙ±WfÍ›vlÙ±WfÅ‚13Š»6lØ«°E´Æ#óbª÷ú‡Í›uiŽF76*âk›6lUÙ³fÅ]›1ÐWÅ]›\,\
+šcÞ"¢¸ªžlÃz\0¥qT7#•˜í›vlÙ±Wbð\0Nø†X$tÅQ·¡j08¹mŽ7vn™³b©…áˆÐâ7ÓúÍCÓ15Å7µ5›6lPìÙ³b®Í›6*ìÙ³b®Í›6*Ø$f&¹Y±WfÍ›vlÙ±UE§Lk¹sSÍŠÛ³fÍŠ»6lØ«²êr³b®Í›6*ìÕ9³b®Í›6*ìR8ùœOð8ªæ„ƒL§‰“sUªqIæWZ \
+„Í›6vlÙ±WfÍ›vlÙ±WfÍ–:⮡ÊÁ¼WŽn»b«sfÍŠ»e$S›\\§‰®>YyâY±WfÍ›^±3\
+ŒaÛ¬¡_D±ð‰~ÑùàÒBÌÙ³S\
+­ˆVßžç’àEë‡p*ˆ·ÀU$e+×0Å®iËlC\
+ª˜ö®%ŽæiLn*ìµ<MFVlU/Ü/ íÈÔãsb¶ì|)ê8_f+ž›†=±Tmõ§¡8[ƒï¯~²¡|0\0’ìÙ³aC³fÍŠ»5+›”ÅVÐŒ¬VB)¶%Š»\,Œ¬Øª«ÎÎ8œK6lUÙ³fÅ]›53b®Ë-\\¬Øª¨–‹ÇÍ›_«ï“Ø£Nu¦Cñ øa”ú«M£ÛK—®øaÆ rêqVä5cLnlØ«³fÍŠ»6lØ«³fÍŠ»6lتèד‚na¨8#ÅÅî¦õ\0UBæÍ›\
+»6lÃ|UÙ±t€¶T‘pÅTsfÍŠ®Fâk™Û™®76*ØÛïË\,LO\\‰Ë)… 1Èü1¬jkŠµ›6lUÙ³fÅ]›6lUÙ³eÓk6lØ«³bÐBf4§€ÀhqUÙ³b®Ë Œ|\0\0ôà J8Ѹ/tÒWŠzŸ 1<ØPìÙ³b¨‹yuÍ5Á}»`|ØÒ¦Þ]»[+Å•ú ”y»^ƒRE B@È4é–Xž§ ` ¸™‰)z0Ú¹ÐôO0ÅkoÀ‘Zg8LJuîpÊ"B‹Ã]ºwM é€DŠã '® IÀN8@¡HRˆ\0wÅ&Œ0ªàrÕ8¼2…8ªŠfËcRNVvlÙj¼*©sÄØPÓ*zâïœÔ×[›6lUÔË¡Åá\0õÅ‘œUB2°mÒ"¯Ã€°vl¾'+\
+»6lÔ®*캜¬µ8«Y±Î)â®Í‚ÄPÓk²Ìت¼$nN%!ßlmi›vlÙ±Tlz‹¤~ŸlË›Wšå¦\0؆lØ«³cÌtÆbª©; â:bD×|°+Š¶®*¥›6lU:Žh…¯ö°˜õÍSÓ-‘¦\0)VæÃdrÂö4­fÍ›]q`N+q(“¦!›®*ìÙeHë•Š»6lØ«u9Y³b®Å!“ÒnXžlU=É—æÍŠ»6lتøä1šŒÒHd58ÌØ«³fÍŠ»6lØ«±ÁˆØcsb®Í›6*ìÙ³b®Í›6*ìÙ³bªÂZ'G6lUÙ³fÅU2î1®I;à¸dP»ày˜3mŠ©c• cpD¡ÅPäS6†1#šâs/#SÍŽN»åÈ\0銬͛6*ìw#Jcsb®Í›6*ìÙ³b®¦l*båß\0ž¸«Y³fÅ]›6lUÙ³eÎ*Öl0–ÝV îâ®Ì7ÍŽfÅ[h™EN3 /%ŒÂõ¼UÙ€®l±¶*¹“ˆ®3wä)‰â®Í›6*ìÙ³b«‘ÊŒt“4½q<Ø«³fÍŠ»6lØ«²×®VX48ª´É@"¯LRI9\
+bX«‰¯\\Ù³b®Í›6*ìÙtÊÅ]›6lUÙ³fÅ[QSL^[Myb\
+hk‹Ërd^8ª6lØ«³fÍŠ»6<&ÕÆb®Í›6*Ø4éŽ2±Ú¸Ìتå^GñqÆ#q8ç”°¦)SÍ–vËd+×-Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*­å1&<r³b®Í›6*ìÙ³b®Í›6*ìtc‘¦7\,â¨ÿ\0«¨Zà8ó;LHšâ®Å —Ó5Äsb¨‹™ýl›6*àiÓE2ñ<zIÇ:qÆc™ËcqAv)FSA‰àÍ<S|U\,f3C‰àíL\0û`UÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWs4¥q¹³b®Í›6*á1+p^Å1T*§\,¦8´$¾6zWl RÍ›6;6lZÞÙî ]fT?Å‚ïøðàIídµû[b‹u8<Õ¬Ù³aWfÍ›vlÙ±Uku Ô8µÔJ¢£+ÜcšV~¸³6lØPìÙ³b®Í›6*ìÙ³b«‘¸šàè¤\
+/Ç+•é€…nQFÆe“Ë|¬*ìÙ²×®*êS 4 7ô•Ð ýÒ|OòþOöxH¾\
+äëËÚwÔ-\0"’5¾göØ.*›<¼ÛÛHùq²?SáãˆÆ€õí¹Å#¸ã0j{b©‰ÓÑÔ@à_´|IïþÇ_’ÐiÄQ~CÇ[·`¥‹) QÐïXEäªq(ܤ=iQöGú¸ªMi}0±ÖŠÀÈÞù×Ãt­¹b(Õ ¯Úþm¿k³€BÒ"ÕPÔìHø¿Ù.¸zEÌR«×ÜŸ|UdT‡sþÞ>Ié`VW„}+Ö˜¡OO銵è‚î ëï›Ðøv?¯Ç[…PKž•9ŽßunƒA”7ZÓ*³ºŠ\
+ ûb“EE)P+Ö¸úƒqØ‘Š¥\\Gnë!Üßå\\6µ³Fvž5¡©QàðåaS$*Ëëµ›œ:Ñ/xù:ü ²ÔuVà!…D”E+à$‹"HAôÂÖ‡írñ®\
+uY>9€ÛSÀÿ\0Í8Ùeh8óø(+àgjð´ÑýXÓãZšo×ío‰[ÅDc †ÃÀûMþ®Zžd²QUE)Ül̘Z¿îü51T\,—+êzdñb6#¦¾VôìÏâ;ã­ãfN¡7©ðÀ· $o„ •#¥?æÜUThI§ |0«õ¦eØ…5¡ê0ÇêémnÊ Kzí…vñ˜zI­O?˜é ÿ\0cŠ Ä4“œ”":š/_ž+2+òw9SsÐÓ¶igzÑÀ¯b:â.]‘özSµ<1V®ÕQ2ÔÓßý–f-5I  ¥1©0\0•û'þ"q€C£r+¹?³ÿ\0ŠªH›PˆôÀÒ!?f£Ä|ñêLÇã<Fô8é¾1SPiŠ¥²`ƒ×õûáeÄ{ôØá˨Aî+ò8\
+ê1J}8«™8šŽ‡Á×õ8¦*ìtmÄ×›DË0e¦Í›v)ðjây±T|÷*ëA€3fÆ•Ù³fÅ]›‰yeH¼N*³6lتåBÝ2ˆ*hpm‰]Ãbtçðà½ÕC6lØU±±ÅÁZb±M»6lءٳfÅ]›6lUÙ³fÅ]›6lUÿ×óþlÙ±WfÍ›\\¹M•›vlÙ±U[p o‹ÝáÀ€Ó¦bźâ­V¹³fÅ\\0Dj\\ŽF*ºU\
+vÄòÉ®>8ùâªy±Î¼M1¸«³fÇ ©Å\\PŒn\
+”\0¸vlÙ±UÊ…ºe+×[ºŽ¸ÉÈ-¶¨æÍ›\
+›6lUÙ³fÅ[å•›6*ìٱʼ±U¹±Ì¼q¸«³c‘ycš:bªy³fÅ]›6lUÙcc•›D4€®Í›W´Nr\0pÆþm…qIé7\,ZâìÌ)€Ù²õ)‰fÂÅÙ³fÅ]›6lUÙ²À¯L^+f}銡ócä^˜ÌUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6/A±UµÌE1f¤{b\,jqV³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³f˸«Y²È#+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wb‰¸¨˜Åë“ÎÚ[b^œ©‘”¸E²Œx˜;)SC•ƒõtT¸eN˜Ü ììÙaKtÌT¯\\(k6lØ«|ŽVlØ«³fÍŠ»6lØ«³fÍŠ«Ä€ñØæ FV*Žó„|055ÊÍ&ÝŠŠqijW6 pH»!xà\\تænF¸ÜÙ±WfÍ›vlÙ±UȼÍ3:ñ4˸œ¶‚eåŠ@´·6+<^‘¦%Š›6lUÙ³fÅ]›6X4ÅZÍ‹ýUé\\cBéÔbªy³fÅ]—Äå …8ûâ¨<ؤ´®Øž*ìÙ³b¨„\
+W|@õÌ X«³fÍŠ»6lØ«³cÕ9cYiŠµƒàµœŽ\0ÁÉqÂ:`)YT) ÄòÙ‹œªaC³fÍŠ»6lØ«³fÍŠ»6`+‹ÅmñU Ø%ÐLqV³fÍŠ»ÚÆ昪l0¾V2ºb~£tÁvå)ñuÁÉ(\,ØùiÈÓ…Í›6*êæÍ›vlÙ±WfÍ‹[Çê51UجéÁ©‰bª°Bg`£¾]è2ZÃë7L/²œA cØä—W×êÌB¾«à H–A¾à‹y½<UmÊ…r#•ùµq˜ª"ÖA«šîã×jà|ØÒ»~¡ ÆbIé7\,U¹b0kÊϱ8¥ÌÞ±®!ŠW"é–Ñ•ë—œ\\’sÅ\
+Y³fÅ]–r±kuäت™B:ãpÂæ0©¶⪶ê@L6Ô­c† ËJá*±CQ‹Któ\
+1ÁIC6lØPìÙ²ÕK U¬Ø¬°4_kÅ]‰¸08Ìت"æV”Àù³b®Í›6*Ø$f FVlUqrÝq¹³b¨»um‰\\Çéµ3[Ëé5s\\ËêµF*£‚-¸ïËå‚F*ºJr4ÆLÙ±VÉ®PÍ›U)‰“S\\¬Ø«³fË\
+Nø«Y³fÅ]›6lUÙ³eŽ¸«Y±Y\0lKT2Õxây³b­ƒLPÊH¦%›qß6lØ«²Ö í•ŠÛ/)\08ª¡¹'“S\\¨Ä±Ò˜_ˆ6®Í›6*ì|Tä+ŒÍŠ£ïJpY$õÊÅUý1®¥ /á1_™®¬Ë¦™Yjhk…\
+’BPWÅåŸÔZb«³fÍŠ¶N(ÑqĦ(Ò–ÅTóe…'¦b)Šµ›6lUÙ³fÅ]›6lUØ.Î5µ1Êå:b«î+1\,¶bÛœrF_¦*³6Y49X«³fÍŠ»6ZŠšb²Ãé€qUÙ³b®®lÙ±Wc•Šãsb«ÖB†£ÌXÔåfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6>5æiŠ«%Å#ãŽ\
+’׈®Å]›6lUÙ³fÅ]›6lUQ¦fIÛÍ›vlÙ±Vë\\¬Ù`W¦*î$Šæ\
+OL[iµµ2Û ì£Vä T¸í›x¹–vlØä1U¸§¦i\\õU¹nª˜ª]›\,õÊÅ]›6lUٲ땊»6lØ«³fÍŠ»6lØ«³fÍŠ²K d³259S#ÒŽ.@ñÅ£½’4ôÔíÉ©©À®Mñ­×2šf&¸U¬Ù³b®Í›6*ìV}SLK†_H×NaÐù§\,(º‡Ð®éš°©Fé…£‰&$a莨Nf”Æóc“í \\ÑÄðÊáG¤ÂÜ]›6l*ìÙ³b«âÁÓ uÛ\0+q8¯®iLUE… 2²É©®V*¹)ß3{csb®Í›6*ìØÿ\0M©Zc1WfÍ›vlµ8©ŒŠ¨æË9X«³fÅííýcLUC6)4~“qÄñWfÍ›vlÙ±WfÍ›vlÙ±WfÍLØ«† †ÈÊ+Ø: ßIi€ßEBHž›ÊÌf£.Wõ¶3\
+ªK)”Ôây³bªë%åˆ0ǦAÀ Ôâ­c‘yšcqñ·TšÜÄ*q qr%À¸«³fÍŠ»6lØ«³fÍŠ»6lØ«±þ¡¥1™±VÁ¡®bk•›v]+\
+†;à©c@»b©~hW)o-dé…'\,tÀEŠTû_»†çû¼ Ë59XB•Ù³f®͛6*ìÙ³b®Í›0Å]›)µq<UÙ³fÅ]›6lUÙ³eÐœU¬Ùˆ¦lUÙ³eÒ¸«Y†lØ« òõ°Ô.‘Uâo£ìÿ\0Ãdò:Äöýg|Ÿ§ˆ-}vÙ¦5ÿ\0b6_øÛ$©$‘½*¶àª‚GùÓ è+Zõ8*qÄÔ\
+±è1;[#tUš¤t ø_ù»Lô™$0’¢¬Zˆ{TÍ?µ†Q¶‘†ŒrâŽû³¿ýgÆúUHÙ€­(^›‹ý_‡nàÍë F0®ü5?Ê\\U~¡ñD“DIM*½A'\
+ïDQ¤±±4gãÛßýVøpá­Ö5ä¸íà¸\
+Ýø7§0«°<Iïÿ\0â©]´<\0û@ý¿ÉÁÊeø‡Ø|v±ÝCÊDcÀ„v©ø¾/òqg-ª‘‡\0‚ µü¿ìñU—ŽÊGZ Ζ`¹¥H=q°ÌÒ¹#)Ö§§Ý–åÊ‚¨Ez“µ}ñUÂp8¼¿`¯Â}϶$n*Â(jšW¶ù£°’D¬ŽZ*» 0‚×ê¬R0=>5©êN*ƒ{¥™Ý¶ôÀ!OCNÿ\0óV[Ä‚1E%j wÿ\0…ÿ\0' Ìœ¦$-@Û 4ÈÞØ/¨à‚7_ŸíU|·2ZFX ¢í·]ñ V"¤ Ðwüqú”4᪀}~Þß܈ ;W§ËùqUÑÝGo͘±$Wç‹AsÝ}=€\0njCˆ«a¤—®NçÄá•ŠZ\
+‚K–¯zvÿ\0cŠ£ŽŸêËð²ÿ\0.]9R#îÀ÷?å†1Þ\0à?aÔ`˜e‚T)V¹¡ÅRIÔ4†F;(4§aÙ—n9æ;°úä•ÄnìkíL$Ô-˜\0ñ·*þ¬U¬ ò&¤xåÉ7!ÀtƼ>Õ+Œ$Z×P’6c^›ã–±UëÛ\0wï‰ÉA_ UJ6A $oì1à¨>µéN™¡r“Ûü鎒$ pZÓBÈ)V=kð‘ò®hÁ’ž\0†Ü¸Äˆõ*ÃÀb©$ÑÔW¸ÂÙ׋TwÃË”ª×\
+§J‚;ŒU›6lUÙ±Åß)EM1V³`Ô³äµÀ²'¦*³6lØ«³fÍŠ«Aðµrî'…-p3õ#[›6lU°Åzf$ž¹Y±WfÍ›vlÙ±WfÍ›vlÀW1Å]ŽAS˘ª)aÄ%Z²ýb16bØ«Y³fÅ_ÿÐóþlÙ±Wf¦XÁ&-qT.l³×+vlÙ±VÔr4Á&͂׸µpÞ)–T¦R“ LŠa¤®Š)…Œjqk6lØUØ¢IÇÍŠ¶ÍÈ×+6lUÙjhr±{x½CŠ¬iK\
+bx"æ/Oâ®Í›6*êæ­sfÅ]›6lUÙ³fÅ]›6lUØî$ïÁ*U ŠFüq‡®V*¾Fäq™³b«•¸ãŒ•žlUØ¢ÄÌ*1<4µxÂPà)\,*W®V ¹\
+OÃ0¡Ù³fÅ]›6lUÙ³fÅ]›6lUÙ³eñ=qV³fÍŠ«ÛÏ|ÆaX»V™Ž˜ ¸zR¸«wD4†˜Ž8ƒÔãqWfÍ›vlÙ±WfÍ›v]̽qY¦ØªŽlÙ±WcÖB¸ÌتænF¸ÜÙ±WfÍ›vlÙ±UDˆ¸®1… 1Håâ)‰±©®)k6lØ¡°*qÌœqªhqîü†*§›6lUØøÈ|flUVRLK6lUÙ³fÅ]›H¹\
+ãPÓk6lØ«³\\ؤ É€ÅV#+ 'ˆÀ )Šµ‚¡Ô&€qF `\\Ø­¯’C+rn¸ÌÙ±TM¢r;ãn”+Pcb—ÓÆÈüÍpuU™³f«£^ML^x„b¸OQŽyKŠUflÙ±WfÍ›vlÙ±WfÌsb®Í›«Ë[›\,Šeb®Í›6*ìÙ³b­¨äi‚ZÜ®˜¡œ‘LU§Ø5óñ\\eõ¡³MºâúV \,[–#¨ÝýrS&B`˜îÙ06l —É!Ôã3fÅÍ›6*ìÙ³b®ÇÄÁXŒÍŠ§)y\0f¹–'Mºá6_#‘áI6ã×@¦35rHv]r³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*½_ŽXýã‰ã‘¸qTTöž’rÀuÁSÝ.ÀØ¢:ây°«g®VlØ«³fÍŠ»6lØ«jhp|w\
+«L/Í‚•|ŽY‰ÆfÍ…]›6lUÙ³fÅ]—R2³b®Í›6*ìÙ²øí\\U¬Ù³b®Í›6*Ø4Á¶àA¹ÀJhk’Rø«wê98ÄŒÈh1[x}cL4·´X&ĨIä£4l¢äŠ`ÍEƒ?Àp—fÇ"4ù`h¾Ö)fÍ›vlÙ±WfÍ›vlÙ±UX¢2bl¼M0eœŠ€òÀÓÎHÁÕ=ófÍ…ÇÆü q™±TD·AL›6*ìÙ³b®Í›\,zb­b¶Ì@ÍÐb]3b©–¥r“\0 seS€\
+V³`³mE®TäÔ«3c¤^˜ÜUÙ³fÅ[U\,h32•Øâ¶ìªs\\8v¨Å*9³fÅÍ›6*êW\,ŠbÖˆèq÷Ȩ0ZkkBæÇ(®4áC³fÍŠ¶qÎ)Œe“\\U¬8à|pj U¦ë•›6*ìÙ³b®Í›6*Ýk•›6*ìÙ³b®É—ü¼u…\,;a\0RrUåmtiHÀ÷®*”jÚ_èé\
+ØW†šÎ¦u ™Ïs…x«±ñ· áŒÁq"˜êzâ-eÍÇ­L–zåb‡ 2kEX9÷ÂÜXܹ^±UÙ³b®Í›6*êc¸WÄPbÁ×Ó§|U ›6lUÙ³fÅ]›6lUÙ³fÅUí˜)ß11<ئö§fÍ–1Cˆ¦V9Ž7vlÙ±Wf¥saŽ‘\
+M%$通T¸ŠuÃ1UÚ‡Ö`Ž>˜_ ÆQˆ6¬†ëFBœ×®G¥…£bÃKm]Ù‚?Lt°:r®h«ÍŠL\0cN˜žI[SC‚g“’q۶تÜØâ”Æâ®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìr7\\Y®ÅUšá˜S‘ ï•‰¸¸'¶*«-›Â¼Û¡Àøq¨_Ç<!¨Â|]›6l*ì±×+0ÅS©tõKoS¾á“߇ÓÂå^F˜õV³Shʹƒ\
+©b°V©Äób¬ôÂ%±ˆu# "œÆÄøà«1>ìq×ökªäväš5itÌ×›6IË›åc•ymŠª†"˜Ã+ø«Z²¯#ñWfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±VÀ®b¼qÑõÇÏ튨æÍ›vlÙ±We\\¬ršb­¦V9q¸«²øž¹‡\\]™xâª*å FS1cS˜åb®Ì 3fÅUžà²ñÄsfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ†lتiÇéPõÂ×ûF™\\ŽV*ìÙ³b­ƒLqœflUÙ³fÅ]‹ÛÏèšâ±UI¤õ[–'›6*ìÙ©›l)n™Š•ë‚mJµšå”ô¨\\Ù³`We®VlUQ©‰æÍŠ»6lØ«³fÍŠ»6lتá!ƒ›6*¹‘¦ ú¢…®Vâk‹›¦"˜\
+B‹Ž&˜Ü²jk•…Í›\,\
+ôÅZÍŽd+׊¢Õ™yvÀäSl1Šì\,|N\0sRN\0“KsfÇ"ò4Â…¹±i-Ìb§Å]›6lU°ÅzcŒŒØÌØ«²ÔTŒ¬±±ÅS¡§ƒ1á…3È®Û^¯Õø¸P¤‰íŠ¡Ý\
+uÆà»°:Œ ˆRìÙ³b®Í›6*ì° é•‚-ˆ®øªã²Ðàc×¹a]°>*ì²ÇENB¸.á.Ø Q\\aÅ”«®Ça+ß\
+qOY©LUuÀ¶ÄrÉ'®V*ì|×…'‚ON âª.8šeÃO"ÄŸiÈQó9¥<š¸så+o¬êqøGW?@Ûþ±Vo v‘\,!T*×ä0|`¤u\0ÓsŠÛIJH¾¥)RwëÓˆÁ[‚JV‡‘8ª\\¶ÿ\0[ !ÞµR‡‰Ã2Ü4@Å€¡ ì6™DH#Œl‚ƒ5…Ë4²¡r¥~íñTv¨dUôâlzôÛùÿ\0«…heƒRŸç¾\
+Õ‹¨æI ½}ð¹’j)¾*šÛ]ðT€Ç®ýN ˜Æ±´ÀvÅü¿o#PÉêÊb‚»‚p FToB¼Ô\
+\0ÏâÅQ°†ÔújcliöMpW¤-•be«© nûâ6 4t›š’EJšü…¿Éà ÈÚ'DCCí¶ÍþËBK \
+¼ÈVrhM:žëÿ\05aF§t“È”Ñvé†I?\0ѵk÷7óa[Ä Ô’OA°§Ž*‰0|>ºŽ'ˆ^#ÃÎXƒà×á`c¤‚‡a¾’гž‚•ùW@CKXƒ©pÊÅ_«ƒû]|\
+E~«Ž%Éä)Ô°ºîTwåO„V•ëŠ«Ý]%â³V…vÛõáMÓ„ ¶Û÷‡ÃÃg.BöÅPðÈË2…¯^Ù"YQ”ɪž•ìo–G™>:³C¨˜*®9 ضõ늲õ ÓoÖ}sÏf¡ü>´Õa7|0TjŒÀ÷¨>øªÉ™ 2)¨;ûWìÿ\0Ãa5Ô“eM¼za„¶¼ ©$Ÿ‡ÜôÆÜF^Ø+)2*Ö¿.£Hf!ê50*§–Ý#F\0¥**=Æ$îiJb«rÌÄ(Üì:æ$á*\\Ó±ü*ßÄ{Ÿ×U4£n¿¯µ?kšR\
+ ÆàÚЦ:WpÃqòÛþCJ§€eÞ‚‡½F#4 }ÞØ&aÂJÒ€8.ãCÐøb¨ ¨ÍMNÕÂÉV˜up+Q… LU+uâH̽qIž#ÅS)€~ËbË5˜ƒnp*1o8­0\,Ì×(!9k*³69¯\\n*ìÙ³b¨ˆ%â(q) MqQlÜy vÅ]›6lUÙ³fÅ]›6lUÙ³S6*ìÙ³b¨‹e wʹP­¶$¬W¦=ÌÔÀ•\,ØnšIdåL-ž#8Ú³fÍ…]›6lUÿÑóþlÙ±UÉ×Ë(áA€²êN*ÖlÙ`b­fÌsb®Åâ›Ó†lUs¹c\\nlØ«³fÍŠ»6lØ«³fÍŠ»Ú8C¾ËŽ˜ª&ò@çl –Mzåb¥Ù³fÅ]›6lUÙ³fÅ]›69‘¦*·/‰Å䇀®1H¦*¥ÓÏje7\\n*ìÙ³b®Í›6*ìÙ³b®ËŽ™Y±UXÚ½q²R»c+LÄ×vlÙ±WfÍ›vlÙ±WfÍ‹A3Š…!‹ÐÆÎœ 1…ê)Š¬Í›6*ìµ49Y±UfaLHåfÅ]›6lUÙ±eŽ£eã¶*·6lØ«³fÍŠ»6lØ«³fË"˜«Y³fÅ]›6lUÙ³fÅ]›6lUÙ³b‚2EqU<ÙŽÙ±WfÍ›vlؼV2òQŠ¨fÇ:Í7vlÙ±UD®1Mr³b®Í›6*ì|oÀ×›EÉsÌS“\\¬Ø«³S\,uÅ\\\
+bª9³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅS-6ØL 8éBH@Áv7B#\0Îþ£–ÅTññ¿flUY#356HŒmÄàÍ2‰8•ÛZ½°^ôªåĵ;à–JÓò¡¨ÅWL\0;byd×s•…]›6lU°+˜‚:ãã ñÓ0=1UÙ³b®Í‚aƒšò8… 1UtŒp®8¿«D¦!€$»6lØPìÙ³b®Í›6*ìØå8¤ˆ\0®*£›6lUØô^XÕ^[ Y pAÅTJ‘•‡qZÆé¿\\FâÉTdx“IVX̆˜èˆ É!¦B½q¸6éÑ—áÀX«³cÄLE@ÛŠ»6lØ«³fÍŠ»6lت¢'!Œ"˜"(ÉJàs×µ›6lPìٱꅱU™³LØ«³b‚G\,È+Š©æË=ré¶*·6lØ«³fÍŠ»-G"V)Á>8ª¼öÞ’Àܶ¦jW $aW\
+p›6l(vlÙ±WfÇÇÐe:p4ÅWÃ#Gºâí~Ì(q¶ì Q±)©]±UŽåÍN76lUbÁeÁº³£Ç\
+ѸšŒt’™:à­í7µ)æ͘aC³b« a\\M—‰¦*ÖlÙ±WfÍ›vlÙ±WfÍ›vlØ䈪ÜØ*âÜD à\\UÙ³fÅ]‹ÛÐ‹Ì 1UòÓ–ØÌÙ±We¯\\¬Øª*Iþ NݨÕ8ŽX4Ä)ÝRsɪ10 l2‰®\
+±*$øúbª&¤by$º’ÃJÓ#¯ö0«se\\ÔÀ®¡ÊÃd·¨|0œâ®Í›6*‹„z?Ä®%õZ¸Ö”²ñÄéW ÆæÍ…]›6lUÙaKe`Ë8ÃõÅPdS6+p¼\\ŒKvlÙ±WfÍ›pÇ+×4fŒ Á2+ÇBæÍ›vlÙ©Š¢íÊð<ºâ µON§†N|UHûåc›s\\m1Wcƒ(2©š˜«Y²éš˜«Y²éš˜«Y³S.˜«Y²é•LUÙ³S51WfÇÇHÜWs‚ßI™]±Tl²48䌿LUfl¶R¦‡+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wcã•¢5SCŒÍŠªK3Lj渞lØ«`Óq3¹©Äób®&¹³fÅ]–¦™Y±UìõÆfÍŠ»6lØ«³fÍŠ»6`+–AqV³fÍŠ»6lØ«³fÍŠ»6lت¡z­1<Ù±WfÍ›v_×+šz~øª6lØ«†ø«ÂPr8ÄûCîa_«ƒÞ˜ ¥H«¸5q¬(r°ª´Òú„‰³òÆæÅ]›6lUZ+—‡ìœÒܼ¿hâ9±¥·fÍ›v-\\G\,51Tt×C\0wË&»åb®Í›6*ìÙ³b®Í›6*ìÙ±ë~˜ªÌÙˆ¦lUÙ³fÅW'\\Rj1²Äâ­fÍ›vlÙ±TE´BC¾%2ñb\\rúc]¹╹³`ˆ õA8¡›ëÅ©Å]›6lUÙ³fÅ]›6lUÙ³fÅ]›69qU¹³r¡n˜ªÜ°¥ºcŒl½qhT´L½q˜:æUe À8«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¦1D†*÷À(rĬ1„×l2«\\Ù±VÀ'¦b¤uÅ *:æ銨fÍ›vlÙ±Wb©!\\K[°\
+F*†"†™XçûGŠ»6lØ«³fÍŠ»69¿L¦^&˜«Y³fÅ]ŠÛ|Lf銢¯Zœp&j×6*ìÙ³b®ÇFÜ q¹±T\\×"E¦Í›\\ˆ\\Ð`†±tŽ!úl %Ôããß´ŠJH¦V9#\\Ü\\([›6lUpr6Ì­Ä×›Ty ây³ UZ;v“.[s\\ZÞäG×sr%Û\
+¡3fÍ]˜fÍŠº¹³fÅ\\ 1ÅËlq¹±Wc㉥4Q\\fys¸¤1Hi.{ca³ ëp@"ªxdAF#\06Êqá[–ò°ÛO¶Æq&˜hKT8„ËÁˆÁL¦ÕÈ=0\,¯Í«ˆBžL|…\0ç4äTŽ(>š³Ä!ÙÑ?/í¿ÑŒ§¡”þ\0aVe`KCñQ˜íÐ*¿ðø\,!çÊ›ÓÜüE±($\
+Àߥ}¿—RhÌz×犡¥BÎwÞ˜;OÓ‚e‰˜žÞØÛ;q4œ‡ÐpÄMèKé¶üƒn{ƒðÓEɧÛÌàJ ›dVûJ6“°…ƒDÝ>X{2I4¼–ª¤q^µèý‡í`™ìÖHøS‹±ëÓìâ¬æÚXƒ\,Ô©ðÃ+jܤ‹´ƒwWãÉ ñ ŒQ?ÄÇcÚ£-죆³F\0 ¸®*ÝËýjn0(\
+;µþN\\7 ´‚ðÕ¶¨=\0ÿ\0'ýl`¹ ‘²~èÒ¢½Çí Æ;¾PËñkàÃ|U"»1˜UãéJ7¶Ø gbqgI-dkw£&›m¶PŠ "а j⨕wX‹ÈŠ16h¾Ñ“\
+ þÏŽØa~Š|f¢p¢ñ&cZwÅVܳ1T_²çøàYÝxÑ…kÔဎª:TV¸Uu¸éŠ¥Ë)\,M=ü1¢2^•­qi¤WZ‘Ju©_•ÅZ”È%vðÀw6ìß.ǦúbU\0wé•sû¨ÄKö©¹÷"Ój@&£©ß¦#$.Ÿ€.ÞDZ„d‘j: VâØMðF8•ëôâªö÷‹:OÄÔïLéU¤p ããã…‹aÃSñxà¸ÐÊ«JzÙÿ\0[@Ý!•šŸ¼€Ú›~Ïù8[5¿ÆbÝ•»ål‘MÈW@¡˜î<gý/eK– ÈŒšb¨ ì€<i±ñ­6ÿ\0Ç5±#o„òø¨z†"<‹õ¦Ç®Çþ6ÂË¡4kêÂIjï·oõqW0Pü âM{âRʵB£«PÐtÇÞÊÕ«QOã€Ð’Iî¤URâ¯RÃpGÓˆ‘ðJ0?«-ÁôËr¦øÒ7;ü#õâ©mÅ@çÞ§ý¬/¹¡éÐcá#é[4|zöªWp6Ãà¹ÇÂp&*ìtb¬1¹jhkŠ²{]'Ô‡0ªn09S’=+Tmx±Þ™Õ$LYzbª¸n˜†lØ«³fÍŠ¦Ì¦.' _íµr¢˜Ú¾\0¬Ù³aWfÍ›vlÙ±Tl(¥*p#Š1ËY\
+Šc ®vlÙ°«°M›}ð6Z·\\UšZN†:Žêè•\\E/™1 ® Ç|ˆª9³fÉ+³fÍŠ¿ÿÒàR/Lf>GækŒÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6XÅZÍ–E2±WfÍ›v=@8ÌÕÅW0¦7\,šåb®Í›6*ìÙ³SvlÙ±WfÍ›v+£bY`ÓFÝ8+¶Ç3–ëÀ]›6l(vlÙ±WfÍ›vlmq¾ià ÓBfÌsb®Í˜e‘LU¬Ù³b®Í›6*ìÙ³b®Á6Î®Ì 1H4«;ójâY³b‡fÍ–£‘¦*Ö8!;ãž"pe» ]ðZ #®V¸ã]°>vlÙ±UâB1¤×+6*ìÙ³b®Áú­Cñky}#\\UuÔB& Àø¤Ò™ q<UµëŠHE6ij\\UÙ³fÅ]›6lUÙ³fÅ]› -´ïZ>X]2zlWÃÚH¥ƒ%8`xL(ZÝr³fÅ]›6lUØo¦Þ$(U°£6- ҽ܂I 1 Ù°¡Ù³fÅ\\qþ™¥qªi‚@E1J6+$Do‰b‡fÍ›vlÙ±VÀï–Z¹UÊÅ]›6lUÙ³fÅWÇ“¦gŒ§\\RÞQß4ó :`J†lÙ°¡Ù³fÅU#ˆÉ°Ë’®:ÚaßžàH6ÅPy³fÅ]›6lUÙ³fÅU#”ÇÓÌXÔãsbªÄe`£¹·ô)§²Tãõ9¾Ø/u@fÍ›\
+»6lØ«³fÍŠ»6lتªLÊ8ŒHšæÍŠ»6lØ«³fÍŠ»6lØ«³eÓ+p4Ë\,NVlUÙ³fÅWÄÜMN ¤ãï…™±TAºpv9Û°¡Àù±¥lšåfÍŠº¹³fÅSH¥ŒBG|\,=sTæQÈÓk6)$|1<U¶àÇÏž¸<N\\pÀÙ³f©´(áSuÁè„á°\0’ìÙ³aC°L\
+k²ÃŠ¹ºåfÍŠ¦iÄA…ÀÓë·8–\0’ìÙ³aC²øž¹X-T늡3f9±WfÍ›l±=r³fÅ]›Š'LM‡LU¬Ù³b¨‹V\
+jq“šµq0Äf&¸«Y³e•#®*ÖlÙ±WfÍ›vlÙ±Ud›ˆ¦&íÈ×›vlÙ±U_Dñå‰bÆo‡Ž-°t加ócxšcqWfÍŽUäiŠ­Ç!¡-®3DO7¨\0Àù³b®Í›6*ìÙ³b®¹t8µ¸®+ð×ÖÈ<Øù:íŒÅÍ›6*ìÀÓ6]6Å[æO|nlت¤tï?k(eb©Ë߃mé´ÂlÙ©Š»6]3Skeq 1FjŠbªY±ÔÍÇ[š˜úf¦U”Åb”ÇÓ+Žn8Ò-§bæ§LSŽn8ÒÚ2øœSŽ XAJᥴ3S)¾nÒÚèà µÄJÐÓRTSƸÒÚ—Üqa9ŠSli£Ç51n¸cKj4ËãŠðÇ*o†–ÔLd\
+œ®8c?€¸†\
+[Q㛎-é¾[CñÍLñÓÃ[P㛎/Ã7 imCŽn8¿ ®ÒÚÜqn¸cKj<sqŸfá-¯°q Á›¦J.õˆ\
+i‘>|N\
+[R“âb|N+nâ:×+†W imdŸŒ¦-Ã7 i6£LÔÅxfá-©S0ZœSŽn8)möj°óï…ÔÁm3²ð=1Ëa#/06ÁUÍ(*f¦*ñ48Þ8i\
+tÍŠqÊã*ûu wÊB¶ØÑQÓ1©ë‚’³6:™TÅZÍŠÇ©’ÜÆ1T>lÔÍŠ»6lØ«³c£˜ ZâN˜ªs`ëGžœ\0ä˜-4§›6l(U·§1˦¿áQÃL²Åºâ­fÍ›vlÙt®*ÖlÝ1Hái:bªy²Øq4ÊÅ]›6lUÙ³b±ÆKËje0¡¦V*ìÙ³b­ƒC\\׎ËǶÍŠ»®lÙj*iŠµ›"pÆb®Í›6*ìÙ±ëaQŠ¬Í–E6ÊÅ]‹}Y¸ò툌1+éqÅRê`¨\,ÌØðLf\,ÕeĦ$ˆ\\Ðb—úƸ¾ÇŸÅ…V5£­0)ÉEËÃéÐKö1U™³fÅ]‹Ã(ALC6*ÛšåfËQÈÓk±–N…zâ°ÊqU)›-Mr±WfÍ›vlÙ±WfÍ›v+Æ!A‰¨äh0L¶2Dž£ ±T37#\\¬Ù±WfË\0œ¬UÙ³fÅ]›6lUÙ³fÅ]– 2³b®ÁV®«ö°.lU<¨E9Y±WfÍ›vlÙ±WfÍ›vlpŒ¶ãE1WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlwJâCêâª5¦j×"pjc1WfÍ›vlÙ±Wc•ŠæT/Óв\
+œULï›6lUÙ³fÅ]›6lUR'àq®Üq¹±WfÍ›vbpëNÒ¾µ ˜Uq†B‡¶\0AÙ$³fÍ…Í›6*ìÙ³b®Í›6*œi_é‰jÚi°za•oÞJ6)æÉÒw ™]ž:èÙC†ú±”¥wÁ–˜.§\,ksuÊÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÝqæ6œU¡n™Šë‚íäP7ÄçpÝ0*6lq€­0ªÜ^Ös††lTlœÝjÍ*q' Øò5ÅmÐ;ošá5R‘–åG ´ÛÁn8[›-\0Ò2öàLÕ6l(vtŸ'J¶úb¹?}3›gHòÒWJ?˜7üI±V_&)· I<„‘WùvFãÂ"ËSÈVžâ\\FÕ§†*±ge¢š0í‚ÜÕ«($mÛ²Ôž_äà=!T3–ÙïׯÚ86ñÚ¤«›üŽ*Œ³Š99-T5\0ô¡—Á4r vªÐ‘¿±ã…ÖWÌDÿ\0d\0 ¼!Ðþ.ä×m¾Ö*¡*¬wÛ\
+M}‡Ùÿ\0›°$rMê=œË̘ËíÒŸçÇÍïÐqãP»Ÿ´L o0¸vx<n˜~Ч&ÅQ\,t\
+\0P1ÛÛœ³Bïq‘€"‡§ƒb—2£Èý¸ Y ¸`¦ÈZÒ¤ŠrÅXü“ÉI%ýá?·Ž\
+‹ÓAê¨\09äOêÊ’\,An5ñÇÃñb(ÌñzOØÒ¸ª©¸½i¾2õ Æ&î)¶5WcT"˜ÑpJ1øzŠõÅTÏÐSâÀ“¸\,±Ž+JŠœ3I"¦œ»ø`qpÁ\\ý’G…|1T¢…Ï*mSˆHÁØŠòé톳iÌ’útâ[p¾ØTð¯"ÕÚ¸ª¤rªÕ†ÀcdˆÊü—¡íŽ6 %i¿Ž °¶{gÁj’?Ž*«mbÑ\0§r O€ÙLL )©ßl1išÙ°û[ããÿ\0…IÂTw]‰4û±T<ŒÍW[zW| \,„JÔaºøƒŠ]1‰yþÈØàY*zb¨ø%[…%˜îG‡ú¹FÜx…¾×Ëýl'êM*;}ª\\M) FÇF\\ƒÄµ~7\07°ÿ\0'ŠIXnz*v?äŸöXš]úd‰&éóÿ\0‰eJèe4aâo½1Tºí•xîAå±ê1“¯\
+ú}A¯Ì¡^à|«”†\0‰Èý?g]Ájj~Šý`°HߊœÁ}:¹>>8‡ÃBêqT$ƒà¾ÐÓ¶\\1;¸g:ñ Ãéú0®qC\\U/Ÿ¡ÀX:q@ß\,Š»6lتñ+( 8ÒIë•›vlÙ±WfÍ›lbëƘ.§‚æë•›6(vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›ÿÓóþlÙ±WfÍ›vlÙ±Wc¸É× `YqT ŠfÁH¶Àø«²Á¦VlU²k•›6*ìÙ³b®Í›6*ìÙ³b®Ç®7ƒh\
+ jÃ|MqË)\\URá± s¹~¸ÜUÙ³fÅ]ŠFœ±<R7㊴éÄã1G~Xž*ì¦i\\f($Ú˜ªžlÇ6*ìÙ³b«ÒVN˜ç˜¿\\K6*½ž=­ÊŠãøâæã¦*…阚æ9±WfÍ›vlÙ±WfÍ›vlÙ±WfÍŽD/Š­Áz|bI@n˜׉¦:)LF£P˜ê±¤t …aˆéŠM;Mö±\,@Ù%²IÊÍ›\
+›6lUÙ³fÅ]›6lUÙ³fÅ]—LÀTÓ<|V¸ª6lØ«³fÌ1Vèr°YãéûâQ lUG0ëŽqC¶U*Éì.-È=i‘Û¦å#ãYEÆS\\ˆYa¬Ù³d˜»6^V*ìÙ³b®Í›6*ìÙ³b­…-˜Š`Û(Dƒ|BéB9¦”2ÔÐåf„KÌiºæË]Ž*â¤e äiŠHA’ž&¸ª*k`‹\\ ‹½Ë:ñ8†\0®Í›6vlÙ±WfÍ›vlÙ±WfÍ›v_Jå¢8&E\
+˜ª6lØ«³fÍŠ»-T± ÊÅíX#Õ±U&Bq¸&î@íðàlUÙ³fÅW+Üe359Y±WfÍ–œU¬ÙdS+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Uʼ0GÕ ÄWáß[º\
+b«Z0‹±i%çˆâ®Ë¡ÊÁÖê…7ëŠB6:@cqC³fÍŠ»6lºU¬Ù³b®¸æB½s!¡Åf0ÛPËSÄ×+6*©$œñ<Ù±WW6lØ«³fÍŠ»6lµRƃk6(ÑÄñWfÍ›vlÙ±WfÍ›vlÙ±Wb¾¯ÃLK6*ìÙ³b®Í›6*ì°*h2±X+‚Ý1TãK…62u¦Üdjt®/=Ù&‰°À„×|U¬Ù³b®Í›6*ÚõÁR²”Û®Í\\UwJãqe¦"qWeS•–½qU씞-#Tb8«³fÍŠ«[[µÌ‚%êM2KþÔ¸zO+Ó\0yEUµ8CýžB¹ìkM>ÊK!SxÀ¯ÑŠ¾$»µ{9 R}¡×³²Ž#$|DXcû!ŽF±VØò5ÊÍ–qV±ÊhqÏA\\ONÞÙ ·©Þ˜Hpy»>§€0T‚?V@ž' 5M0YÆÇ\0X¸I•@pëÌÉqªöÄólˆžls6lØZÝ›6lUmpHÄX•cƒìU p»¹8:¥i5Ê˦jaCY€®Øà¹`Pâ«š¢¸0CIQLJ˜iVS51ürøãHµ”ÍLSŽ_ 4¶§LÔÅxeðÆ‘j\\røâ¼2øa¥µ9|q~|0ð¢Ô8eðÅøeˆñá[CðËá‚}›ÓËCðËá‚=<±q\,Ä­F&b#®Ú*FÄobP~i6•pÅ”ÑiŠzy~ž<HnÇ\,5Á<UŠñ ŒTÊôðÀÄ%écÂŽ%q¬•8'ÒËô°ð¯ÓÍéà¿K/ÓÇ…xžžoOúX¬Pƒ×q =<¯O eˆ˜—¥\
+ñ!=<±0tpÔ㥷¦âKÙ+•éàÏK7¥\
+ñ ý<Þž ô³z8ð¯ÓÍéàÏK7¥\
+ñ ý<Þž õßéc¼HArŒTÁʔƴu88W‰é别‚ý\,tqѱáO ¡+×éá•ÂV”Ä=\,xW‰ éåzx3ÒÊôðp¯ÓÍéà¿O+ÓÇ…<HN\\0_§›ÓÁ¼H@™!¶¹ŒAÀõ¦zxår&ÈN”ï¨Àœ0t‹Ëôñá^$/ ®(Ç•éã¼H^\\0O§Xüpp­ ¸fã‚Z<o xSjq¹\,ÅÅ2øepÁ›Pã•L\\¦W ¶¡L/ úâe3PŒi6°|/\\VæN` OŽW‚–Ö+é”jzãøåSM¬Í¦eZš`U™°CÛ2ŠâSk6jfÅ]ŠÆ@âY±UÎA8*Òuˆà<تù[“1™³b®Í–ªXÐc䉣늩ãÕÊã3b­“]ò³fÅ]›6XôÅZÍ›6*ìrnX늪ÎkLGmÆ"qWfÍ›v†`‚‡æÅWHÜq¹³b®Ë®VlUÙ³fÅ]–¯L¬Øªó3ž§›6*ìÙ³b®Í‚lí ÛqÛ«slü*¡ŽFâkÍŠªË'©‰fÍŠ»6lØ«³fÌ1WfÁR"„¨ëqWfÍ›_ £­|rYª˜ÚÀqëLˆƒC\\-ûI§ÛAfÍ›L´ô”óÀW\0 :cÙze]Î\
+ÝZËQSL¬°hk…WÉ OÎ[®7vlÙ±Wb¢*ŠâX¢ËALUOE&¹aˆÅW8–Mr±WfÍŽAÉ€ÅVæÁs[ñZŒ Š»6lت2ÞEU¡ÀÒXÓ›vlnªÝq“(lUK6lØ«³fÍŠ»6l|c‘¦*³\,|©Äâxª±R™PÍé±\,تù™®36lUÙ°JÀ\
+×qCLUnlÙ±U{iñ[‰ÕÅÍŠ»6lTÀÁyvÅT³fÍŠ»6lØ«³fÍŠ»6lØ«-òõìq@Q°‡V!§\,¸9Þ/²q®åÍ["#FÙX¥¹³fÉ1vlؼæn˜ª†lVhL&‡Å]›6lU|R´FªiŽ–áæûF¸–lUÙ³fÅ]›6lUÙ³fÅ]›‚¦˜£ÅA\\UG6lØ«³fÇļš˜«I³\
+á„Žñ)\,ÏŒà®Ç4ƒMW+6l(mzŒ5‘£0{áN;™¥+Š¶‹É€Ã«AÆÄ×K|ò'Ó(‘FÐÊÅ F9A˜ï‰â±IÀáb¾Kr‚§à¹gõ˜vlÙ±WgGòy-c±aÿ\0 Ë9Èëʲñµ\
+¿ÎGÞ*Ìm›œD9Ú„WðÁ–ðSÄ©ý°ADm˹\0za¶”T‚§í.äœU »Fþª'/SíàO‹Þr†€n¬x‚=°dÄ´«F¢=qðïŠÊÑ)16ÈÜO/kŠ¡ì­Ó2¹ÜƒJu½ò€hxEÅÁ\\Hztû´7PRí·Zÿ\0Í8­Í fžR¼iá\\UB‰&C¥x\0aտ뜑D”mÃß±óV³q+¬’¯F£Ûüþ8½åÂŽD0ëñ{Ú8«d©-#5T°;oBÃÿ\0ÅígiÏ¥QÒ¡†Çž‚öÞ °¸ûlJµ65þﻂæêÑ£Œƒ3Ð#) Ãþ–*¹³xfa4¡ˆÕ¹û9MÄ¥¾¢”ï\\3ksî\0.„‚Nûÿ\0ÍØûJY¨€—4ä‘üßìqT‰fªq]…û°ÜÓŠ¿zÓl7Ô4•‰dž0C„Oïg‘„’\
+\0¢ƒßü¬U%ÃU"nâµÁ‘ÙÛI ¶=»>ÎC#\\ÜJ6ùä¨Û:D`±=6#í6*¢²M(IIð à)4 „;°ÜO`|pÁ%\
+E»Öˉ§p>\,Iœ„u$þÈþU.6Ε5åéîióħ‘‘±Pÿ\0Ã/]îÈ¡‘ÐÓ³šà9ágäìH¨ÅRæ–Y£UcP¢•Ä툡Jü°K˜ÕhkòÀHC8áµ|U»¹*¼Aß ½6A¿Mëó8*rT•mð9¨O|UJƒ¡ï©AAÐå8N(§Úêzbª"EMœw?O|J2%ŽVzí^ÔÁ_ jí–ýÌ"½úâ¨8-föWv÷Û¦"¤³v? 6ÿ\0&˜gý\\}¢(=éc¶ îÎhCSÛ|Udo„­GÏùN% âhw$ýÎ+FÅj´Ø~8XйcØoÿ\0â¨k—ªºð®è\0 Ž§.(£Û\
+.¨vÅR¹þÉ®Á—á8vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›pÁBR¸²Šb•3×+1ß6(vlÙ±WfÍ›vlÙ±WfÍ›ÿÔóþlÙ±WfÍ›vlÙ±VÁ¡Áð\\ñZa~]HÅUn›WÍ›vlÙ±WfÍŠ(bªy²Û®V*ìJËS€ñE”¨¦*¶EâiËcÈ×+vlÙ±WfÍ›vlÙ±WfÍ›v]2±aN8ªŽlÇ6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Ç"s4ÜZÝÂ5N*¶HŠuÄðUÔ¡ú`aŠµ›˜ÜUÙ³fÅ[Uå¶+õv¥q‘·\\.W1TZ*Šà9­Q˜Jz`Væ5lO15Í…]›6lUÙ³fÅ]›6lUÙ±ÁIߊ»6lØ«³`ƒnBòÀø«jhk‹Ë75¦ÍŠ»6lØ«³fÍŠ·SWâ1<ت;M…g’’·òÄo¨)Ó!¶Ó˜X0É­Ž¸ ¿=²¾‰a—°}^Ržjr gf&ìÙ³b®Í›6*ìÔÍB\\UflsõÛŠ»6lت´3´]1’9sS‚á€2Tà7b1U¹³fÅ]›6lU²k•›6*¨‘òÆ0¡¦-1'55Å+sfÍŠ›6lUÙ°RZ’œñ\0UflÙ±WfÍ›EÛƧ–NF˜Àäl1¸ìÙ³aC³fÍŠ»6l±×k6/"\0µ†*ìÀW\,\
+š`Ø­h*qT )›˜Q©‰â®Å£p#›_!¦36lUÙ³fÅ]›6lUÙ³fÅ]š™°}…¯®$Ò@´l^ê/Iøâ¡-±™³b®Í›6*ì°ÄtÊÍŠ»6lتåBÝfB½Fé†1³àDBV©Š¤XðF36*ÛefÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lت¬Q‡ÊSé¶5\\¯Li5ÅQaýo‡%‘Eåcs¨ÁzÎ8à6¨C¶l³^ùXUÙ³fÅ]›6lUÙ³f¸«³fé›vlÙ±WfÍ›vlÙ±WfÍ›vZ¯#A•ŽFâkŠ¶ñ”ëŒÅe—ž%Š»6lØ«³fÍŠ¶FV]r±WW6lØ«³fÍŠ¢\,nšÊe™z©®t[Í›˜ Ôì)œË6*ŒÕ/›Q¸{†êƸ6lUÀWÁnHæ{c\,™.˜mw$iJ'—žÞ†[nr±WfÍLºb­LqrÝNU2銭˦:™|pÒS.˜þ9aq¥µªÅvTÅc‚a¤Z—¾8¨LpL4¶¶·Ç΢»e„Çp'\
+8”e„ÅÄxáq!Âb±GS¾*#Ç*S\
+8–K\01/OQŒaGG–#Á^–X‹%ÂŽ$0\,G‚„Xáq!Dyb<"ËaáGÒÇðbÀOA\\^=:y>Äl~Jpð£‰éףЯýÔÃç¶_\,^1Ü*üÏôÁéBw=÷¥–"ÉByNcö¤A÷œžR_Û”ý ƒŠªÔ»˜Š©^™eKuɪyZÔ}¢çé'—¬“ö+ó'Á&bÌ!¯A4›HþÌK÷Wõà„¶>Ê(ùƒÅr|3Þód³•þÊ1ù‚H»n‘?Ý€¸àñ|“áù°$Ð/[ý×O™¢ùfñº…3“ž9¸àñOpO†;ØbùRäõdôÅ”¥ï"ýÇ%ôÊ ÇÅ’|0ÅG”y~åþÜPyI;Ê~ì“æ¦KáÅ)ÃÞFû†(¾V·_ÚÃúdƒŽj`ñ%Þž÷$?á‹^åÏÓý™á›Oò¾ü=¦jcâK½x#Ü’/—- o¿|¿hz©?IÃzeñÇŽ]ëÁä›ü;eü‡ï9¿Ãö_Éøœ8㛎9w¯ {’Ð_ï¿ÄæýgþûüNñÊã»Êðǹ)ýeþûüNWè/÷ßâpߎn8ñ˼¯ {’ŸÐVÉøœiÐ\,¿ß‰Ã~9¸ãÇ.ò¼1îI¿Ãö_È~ó”|½gü§ï8sÇ7xåÞ¼1îHÏ—\,Ïfûò¿Ãvƒù¾ü<㛎9w¯{’òÕ³w¿û13å‹~Ìÿ\0‡ôÉÜqñ%Þ¼îcmåh»; c•S´‡îÉ7®8ø’ïGX³yWÂOø_íÄÏ•äí"ýÇ%¼r¸áñ$¾Xsybàtd?~$Þ\\»Ÿ§&¼r¸añJøa‚¶…v¿îºüˆÄ[J¹^±7Ý“þ9\\qñ|‘áù¼é¬äO´Œ>`âf":çHà\\Mí£´ª~cˆ;‘áž÷œ˜²½<Ÿ¾—lýb_»}\
+Ñÿ\0bŸ"pñÅx$Á}<¯N™3o-Û7BÃéÀïåuý™Ò0ñG½2bf<i$ïå‰GÙu?~.Ý/@§äqô÷¯«¹˜ñ¦<:}í:ÆOË|ö'Ú‡Ðq ‹)a(ǃý½E2š!\
+x’ÿ\0O(ǃ xÓñ øb°B®*cÇF8äLR$ƒ’>\,F'úr5ÄÌx8SÄ…)–ƒ‹‹˜òŠ`áMªKp\
+Ð`8oaj²‚[ÜDÈM øåS)á-¨Ó*˜±\\®8ÒmJ™TÅ8ãÒ.x)mC6(éÄÓL ] pN-w0–”ÀÔÍLUªW6 ³Œ=kˆL´r*§›6lUؼ\, oˆbðAꃊ©9íÇ2ñn8hö\
+¶þ¯|U)Ì6Í›\\[›6*ìÙ³b®Í‹Dœ†&â‡ÒÜÙcs‚¸¡ ›6lUÙ³fÅ]›6lUÙ³fÅW¢é"†˜½©\0ï‰Íö0%§Þ}Mùcoî¾·'< › !Ù³fÅ]›6lUØõÌ°iŠ´sfÍŠ®.H¦76lUÙ³fÅ]›6\
+ŽÐÈœñT.l²(i•Š»6lØ«³S\,uǸ ÅTófÍŠ»6lØ«³fÍŠ»6a¾ ¶´2â¨\,Ø"êE©ñWcЃ͊¦2N­0¼õÍ\\¬\0R»6lr¡n˜Unl²\
+ìr±VÃÓ15ë•›vlÙ±WfÌqU€¶*¥Ž¸šæuâiÅUe“ž%›6*ìÙj*ixÊ ñU<Ù³bª¢b1=ØæUäi‹IŠ„â«"‚§Å囚ˆb®Í›6*áƒZàø÷ÀY±¥vlØø£2 Ufl|±˜Í3vlÙ±WfÍ›vlÙ±WfÍ›v µ¸ôÁQÄkŠ­ºŸ×jà|RD\
+q<UÙ³fÅ]› ß2ÓQÍ›6*ìÙ³b®Í›6*Úšâí5FÍŠ¶Mr³fÅUaNYtô^¹P¿—4œñTc^©Z` ™®36\0)]ŽT-Ó‹[š6øUMÓ†7Ýz`lB—fÍ›vlÙ±Tu¬"EÄ'·1VÎK®)ur²\
+ Úkd¿6lØPì˜ù:ã÷s¡ê¥ÿ\0†Èvy^ãѽ ÚE+ÿ\0ÿ\0Ƹ«Ôlæ+Tt5ÁÖèÎ55§zá>›(Yx¶Õ¡<1àÉ1õ \
+Š§—/éKJÑxŠW§^X‚3ÄR¿:' R¿ì‘¸ãYå]ëñ¿ˆÿ\0š°ÞÉÚ¢¸ˆ Šx“·ûUu°‡Žà<XS±_µÿ\0ÁwPÅy$†PFÝk„²'¢íoM[‹(c±¯ÛUÿ\0WŽ25hˆô`¬Å†ôëéü?å7ÚÅWÛÞË­ON¡zÿ\0ÆØ*EäŒôÜø`¨\0/ˆu%«ðÿ\0Á`Ù‰µ‹ãÜúV„ÓáÅZhŒËû…Ý)"àš«õW.ÞàÀ"¶ŒÔ9‡¸#÷_òq¶Œìy.€î6¯üOÍÁ$ŠáW™\0|T¥GN5ÅW¨ŠRÜÞ‘°Þ£¿úßìpÁGxÉ"3C¶ÅiöYÈÿ\0'ÜÜ|MãHè*xÿ\0Äp=ʈîVÝ+ðŠnjiþS.*—ÜË\,™T? :í„W›ªòUݽòMynÓFª6ß\,'¹µ‘_¸Äž´ùâ¨{îxù*„=\0ì+ðŸõ¸ý¬“GÉA4bŠÓö‰?ñ®Ù)±˜r¡\
+>µ‡6÷‚âêy0´ÿ\0Ââª`ÌÈAê:Ö«J?cý–3ÓX¾$¡tÃùr¯/‡©'C†=ê ?츯‹kq5ò‰Ý\
+h“üž8ª”±ðJ£ný«…—‚ڨ¯#7í_‡ /ä1€àª?ÙÀwö‰#sWãOŠ¡„Wrâ b 8ô% äÜ68œ’È+¿Ž*ƒ‘ÞG¶69ìGLRuâ8Ž‡.(ˆë×RiU¾ÈÛ½p%ÕÁV íð0Ïàâj)ˆK\
+ý \0ñ?\,UiB…§üÿ\0›C^&ƒ—ӂך™I(^¡hzvÄ#8¢#oÙÅUaè•JÓ¨ñÀ²\
+5}”üþ<Q9´ˆË²SN€xeË‚þÑ¥~UÅPܨÀ²@¯Î¿ü.$b =[sôtŨb\
+ƒ ŸF¯$â§&¿F*£põªõ8Urzø`ÙÉäk…×€ŒU\,¸?÷8¸j1UÙ³fÅ[½1O@Ò¸ØÛ‰® 3ŠS¡xåc¹ ¥ºaV³cÌDc1WfÍ›vlÙ±WfÍ›vlÙ±UÑŠœ<<V£©¡® ’`ÉLU›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÿÕóþZŠœ¬ÀÓF¤*Ep4¨Ðff劭͛6*ìØ!#ª×aCŠµ›6aŠ·L¬_ˆãˆœU¬ºå\\õCÇ–*…ÍŠÇ&¦\\ÑðÅTsfÍŠ»6lØ«³f¦/AŠ¨fÇÈœ 1˜«³fÍŠ»6lØ«²ë•›vlÙ±WfÍ›vlÙ±WfÍ›v Ž\0ë\\ Š¤Ì» U¹bàqQä-×Å]›6lUÙ³fÅ]\\Ù³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙj+1‘Š£ ¶C#× ÜQˆñ;(ã‰ñUUp1#›6*ì±±ÊÍŠ¢šæ©ÇæÍŠ»6lØ«³fÁ¶ Ú‡AfÉ ÆŽªœ†Êœ®\0mVfÍ›\
+»YÝÄñOLÒ¸ªÆbƧ+6lUØ¢DXWÁ1HiŠ¡È¡¦V9ÍMq¸«³fÍŠ»6lØ«³fÍŠ¢ã¸\
+´À¬jk˜\
+⢊âª9²ØPåb®Í›6*ìÙ³b®Í›6*¨"$WE1d˜LMÚ¸ªÌÃ6lU2j!áß-»8/ˆa”S†ðrMÚ\\E 1Æ6¹Uø«ïƒe• TqB6lØUÙ³fÅ]š˜&c*òĤ~UO6lØ«³tÍ›l±=r³fÅ[SÄ× ÃJ`LتçnF¸ÜÙ±WfÍ›_†48´±Œhͺægn‡Y›6lUØøÀ=q™¦*¹èØÜÝsb®ÃM2ímÁ\
+ó`"Ò "oeÈX`lÙ°¡Ù³fÅ]›6lUÙ³fÅ]›6lU°ÅzsJͱ8ÌØ«²ÔTåe©¡LÍôyáY×¼Sl&8»6lØUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]‹[ w¡ÄqHŸ®*«x¡Zƒb’¿3\\O®Í›6*ìÙ±@£qU<ZÙy6ø4Åö‹qŠ…9…Ç3r5Æâ®Í›6*ì|iÌÓ‚!¶–MÐWY4b3A‰b“+£Qúâx«³fÍŠ»6lØ«³fÍŠ»6l|q4Ÿdb«3c™Jn*ìÙ²À©¦*Ö<ÄÀW¶b¼pcN†.=ñT\0Ç+¹èH+Ó /Z3ã×Jóf˦*ÖlpBzf㊴ 1ÅÙºœÜrÂá¤ZÚf¦)Ç\,&[S¦X\\T&8&E©Ë ‹ÇËQ –ã„xxQÄ¢±×/Ó¦\
+)–R¦¸DQĆã„x Gä¸Xñ!„xá cÄY.q!Dxá\
+cÄ8xXñ!xá KW²¤ü†‹C¼—¤L>{~¼< s['’L"DzI•®Ÿí•O¦¿ñ”Gû²Mý†(©©Œ@Edê/-ÙÇÔùœŸo 8Ôà2'\,G$ørêóè¬&›hãfùƒ¢òíì¿î¾?ë2yƃlºdNnàËÂï\,B/)L¼‘WåSƒbò¥ºÿ\0y#7ʃ$_FjS"rÉ—‡¢//X§û¬·Ìœ›kÙ‰Ð0m=ódLäz²á¢šB©²¨!sTån{മᛀÆñc¹Ê¦_A›lOŽXªí³Teq9b3Šº¹xá;Ž*³51üsqÅT雎)Ç+Ž)YÃ7¦WP·ˆË Ë㛎*Õ2©Žã—ÇYLÔÇñÍǬ¦]1ÔÍLUe3SLÔÅVS*˜úeS[Lªc³S[Lªcé•LUm2©¦n8ªÊeS¦U1BÊf¦:™©ŠVS51ôÊ㊬¦U1N9TÅVS*˜úf¦(S+•Ç¦jbª|q¥qZf¦*¥Ç(®+L®8ª—®8¯ÜqU9Eqn9\\qU¹E1n9\\qT;B­ö€?<BM> >Ôj~ŒÇ*˜l­¢MÑÿ\0bŸ#$òä-ö—ç¾HJåÉq˽\0îbrynAöOÏl &‡uìWärjcƘðø…`2YKÛFF b΄cÄd´ŠO¶Š~Œ—ˆ:„p…€˜ñ¦<šÉ£Z¿ìqù '—co°ä|ÅpñD£†LY Göq6BƧ$2ùzeVVü0é ûùo†äQ¸IÌxÓ=¬‘ý¥#æ1#<+Ä‚)ŠÃn®*cÌ ¯L‰Šx”'€'LAj¸1Án¸‘#Âˉ Ñ®3Ž\
+1ãJ`áM¡ŠåqÁ1¥0Rm¨$ô뉹äÕǔƕÁIµ3¾U1N9\\pRÚž-æ-†2™TÁI·3r5ÅšòFON»bʦ*ìÙ³b®Í›6*ìÙ©–ªXÐb«’B¸ÖnF¸»Z:¯.Ø»e$S›;6lØ«±ÄmŠE1QŒ}1U™³fÅ]›6lUµb½3]ò°ÒÓI{¨L«Û beÉR¼V(½Lc©F*{c£”ÇÓ®šOÅ$”É×Å]›6lUÙ³ XÆ)\\UG6cŽNøªÜÙtÌV˜«Y³fÅ]‚£»(œ0.lU²jk–ª[¦7ZS–øªƒ/C•‹Ý\
+>؆*áŽf®76*ìÙ³b®Åíàõš˜†+ ÆQŠ¢.ì¾®+€°]Íë\\\
+ €+k×$šd@-NFÔÐ× àÔiA†éVë r¨Âœwqë „«³fÍ]›6lUØ´ïˆæÅUf`ƣ͛vlÙ±WfÍ›lm‚ãˆÀÙ±Uò?3\\flØ«³fÍŠ¯ˆÑ† ¼ ÀS Æ.ÑÈÉÈôÅT3S‚§*ñÅV#q5ŧ¸õ@6*ìÙ³b®Í›6*ìÙ³b®Å­åôš§ÍŠ«\\KêµF$TŒË×L†Øª6lØ«³fÍŠ»6lØ«³fÍŠ»$ Pc3b­–'®VlØ«³fÍŠ»\,’r³b®Í›6*¹P·L¦R»a#¾2þ0¶*‚Í›6*ìÙ³b®Í›6*ìÙ³bª‰?Lc)SCƒ-&T!rÁÚ£QË™Y±UÌå±¹³b®Íš™±WfÍ›vlÙ±WfÍ›v/g9µž9‡ì08†lUêЂJ§•r@̤8ÖŸ«"~V¾r±?Ò¿gþIñÉRúÒÓ˜¯Ò1TçN70Û¹\0JÒ•Ã)Ú$~d•B iÓù—þ6›S§&â@¡> -oEœ’Ä[vâë^†ŸÞ¯ü*¥zEëØR5Ù+ßü¯‡šÄOÄÂ̲DÅÚ½ù’Ø”@"º!=F\
+`Å_þâl`¼•¢hTúlçˆj߇üCU‹Qiíã’•$Ëþ©ãðÿ\0«‚n$‘R¨¹q4ïLik 1 PÜ‹W€ð§Úÿ\0eŽ±úä¾ã*OJ‹þ%Š«$æ)K jMÉû?à—+-¸Tj–܃·q\
+%"Ìqö<¿—ü¯‡Á2µ&­be4Ú‡Ùÿ\0[DÊ¢q\
+Êap\0@Cÿ\0¬¬¸èå7œHEë˱¿•±4 qÀ=}8Ãâ 8òfDZ’0$VìÀ¶*«=#1­ 3£ìœ4±Ù’·#‚³Ìo¿ù_ì°L¤Ù̯!æàš…ì¤qv_æÀRB)"·ýâ1fØ(ý¬U2¼wIn\0¯ kЂ_Fuæ¦ÍN¤~Î(ðÅs'!VM©S¶ßórâ“Fvêz|ñU7H9´‚ŒZ£ßð›Nbе˜a$®Èk¸¯½wÅ­¥i XRŸçÈb¨»Æu´3©çŃWéû9R¯Ö&bŒË‰÷ì \0~è ŠÕ¶þlVÖ6·&SéÔƒQŠ¥³:I+pjo·MðSsø›c¸§ñÅõ 9£ýäGà@j£½OÊ%ÅŽÍÐåÅT\0Ô®6‚»V¸¥º¬hÈÄTÇÆPªoãLUd»@?\,FBå`F)$è› ÎS-Fã¦*±oDWÔj‘CÒ£h\\úÆ®ä§ù þªã£A9ìˆøWâøÕ˸›×ýóý“·…@ýœUlÔR8T/0Xûù©±&«2²ü* ä>cáÁ†Pö€\
+\\‰\
+¨¢ø|¶åŠ¨I9V+Ü°s·\
+v*v>8:CΧä\0–Pÿ\0k¨GümŠ¡î æ0®èöÁÓKP=¶Â«§ê|1T ­É‰ÆfÍŠ»6lØ«³fÍŠ»€ëˆf®*Œ’U¦ØõÊ®lRìÙ³b‡fÍ›vl¾'+vlÙ±We×+6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¯ÿÖóþl¾'+vlÙ±WfÍ›E$ -03œ¬Ø«±QÕıâB1VËÐSÍ›l/>8 64¶ˆ·+,d,1503068160,1,-1762852864,2003-10-03,m,with,come,0000-00-00,ÿØÿà\0JFIF\0\0H\0H\0\0ÿíPhotoshop 3.0\08BIMé\0\0\0\0\0x\0\0\0\0H\0H\0\0\0\0Ø(ÿáÿâùFG(ü\0\0\0\0H\0H\0\0\0\0Ø(\0\0\0\0d\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08BIMí\0\0\0\0\0\0H\0\0\0\0\0H\0\0\0\08BIM \0\0\0\0\0\0\0\0x8BIM\0\0\0\0\0\0\0\08BIMó\0\0\0\0\0 \0\0\0\0\0\0\0\0\08BIM\
+\0\0\0\0\0\0\08BIM'\0\0\0\0\0\
+\0\0\0\0\0\0\0\08BIMõ\0\0\0\0\0H\0/ff\0\0lff\0\0\0\0\0\0\0/ff\0\0¡™š\0\0\0\0\0\0\02\0\0\0\0Z\0\0\0\0\0\0\0\0\05\0\0\0\0-\0\0\0\0\0\0\0\08BIMø\0\0\0\0\0p\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\08BIM\0\0\0\0\0\0\0\0\0\0@\0\0@\0\0\0\08BIM\0\0\0\0\0\0\0\0\08BIM\0\0\0\0\0s\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0w\0e\0s\0t\0_\02\00\04\08\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\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\0\0\0\0\0\08BIM\0\0\0\0\0\08BIM\0\0\0\0\0\0\0\08BIM!\0\0\0\0\0U\0\0\0\0\0\0\0A\0d\0o\0b\0e\0 \0P\0h\0o\0t\0o\0s\0h\0o\0p\0\0\0\0A\0d\0o\0b\0e\0 \0P\0h\0o\0t\0o\0s\0h\0o\0p\0 \06\0.\00\0\0\0\08BIM\0\0\0\0\0\0\0\0\0ÿî\0Adobe\0d\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\0\0\0\0\0\0!1AQ"aq2BRbr‘¡‚’#ð±ÁÑ¢²ÂáÒâ3$ñòCScsƒ4%“£³ÃÓãD5\0\0 \0!1AQa"q2BRbr‚’‘¡²Â±¢â#CÿÚ\0 \0\0?\0ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(Új¨ Z¨m¦vÓm06š`m4ÀÙL ´ÀÛL ´ÀÛL ´ÁæÚ`Zjj¨ ZƒÊ@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(Ð-@µ»jà÷e0{åÕÄ{åÓ¾U\\5ï“Lˆj᧓L5—“WS^M0ÓÈ«õùúšyúšyúšy~¦½ò)õ4ò)õ4ò)õ5ç‘SêkÏ"ŸPòj}MyäSžM1^y50מM0xa¦yU0cåS†3S›*b¼ÛLZjj(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÛP6Õí¦vUÁŽ˜DUpd!«†³ÕÄd «õ5‚¯ÔÖB¿TÖ^M_¨ôCL5ï“W {äÓ¾M\\G¾U0{åUÀòÅ0{åŠ`lÀØ)°S»06\
+`lÀØ)ƒÍ‚˜X¦<±L(SžUL*˜<òiŠóÉ©ƒÏ&˜k O©¬L5>¦±0Tú®±0TúšÄÃS&˜¬L50bb¦ u0bV¦+ËP-Py@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(=µ»jàô%\\êâ3ÕÃYˆjâ3UúšÈAZú¦²ÕúŒ„5pÖb*b=UÁŒUÁîÁW»ijB „Lzú(3\\I[¢ŸÑA˜ãæ?)¦ŒÇ9ù]4{þ٠Ѭ>ÚGz–Qã>ñýŽ9{ÛôS\0q ôÝú)ƒ/öžòG¾Ôö´^þÙèô61ÕÏè ðqñœþŠ£ßöµ? ßì¨=<\,–¸7û ³ÄÊ;?Q ÄñS–ƒãæ^ªiƒQÇqÔ¸<ò[¸ÔÁç–{©ƒÍ´Áåª+Í´ÁæÊ`ðÆ*`óÊÁ‰Š¦ L51X˜j}Mb`©õ5ƒAYú®µ˜ja¬ U1u‰Ž³ƒ•1^m¦-Py@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÛPz®BUÁŽ®#1 \\5±a«õMf°V¾¦¶\,5¬Fb*¸ŒÄupzUÁîÑW¶¦ ‚ÐPm\\9[¢šhÜœTÍÔöÔѽ8Só7覘ß\
+¤šš7/öPgùH×@·û(­«‰~ŠA!1mÔþª£#\
+{hŒŽ<}Ô£Gé«¢<±[à@}®Œ<‡ù¼7öUÔeùVê­Ù¦°ÂHߺ¦ªOÕ~^.»Gè¦0G€ïfã|ÅÚhÐÿ\0ªµ¢!âf[\0ÚM_²7ÅÇÌ¢Þ {ÍMVM€ÝX­½ÿ\0𦉈 Xô¦[ { 4E|6&ÊE]F£â5F—Í  j`ÐyOF6÷ÕÄs|Ä°`Írv/îŠ`Èm~ªµ1^Do”\
+`Òø°ÓL<öÓL ;\,i†°lIU50k1‘Ô vÔW›iƒÂ‚¦ U0ba©ŠÁ ©õ5­ ¬ýM`a©õ]k0ÖqXª`Ä¥LW…j-Py@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ڃеpf#«ˆÍa­`Ø°Ö±5šÁWê‹ kb¸ŒÄu¬pzƒlxÒIð©4câdoŠËSFôⵉ>ÁM£à×é?i©¢T|\,kÜ>Ïï Þ8Ô µ@ÿ\0nNÂjèÈaÛEd1´“Pf"AÙTf\0\
+”GšP\,(QKÐ(1(´@ ñÖ¨÷hî¨=¢” Ð/@ P(<4ÿ\0Z¨×.8~Ò=Ôeãë„{thn.p.$׺Õu?&ÃY0ïúUÑdžú©ѬâðtöÕÑÇa¡:TÑ甀õ5Få é¨=ßì0ö­gtµµ–ƨܨ¨5ÉŒ‡_ëTfÃVømö¨Ó&-LV“ S `PŽ¢¦-QX”¦ b¦ 50`ÐÖqu­ ¬ýMjhk8ºÁ¢©‹­f:Î JÔÅyjƒÊ@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ öÔ…«ƒ1\\Fk kÕ†µ9MmXkTlXªâ3Ö°dUÁîÚ ‹7@h7§箕5#ã\0ø®UMT¸0…ü*?Eè\,£ÁP<DÔ†4cåm±T.€ZˆöôW—ªBŠPyj¨ Z@µƒÊ@ P(\
+è\
+è P(2†"âƒ%-k SQ©°cn—êº51{ÕÑ‹qÅEÔÜÓDW þ"°í*ŒFLG´Pl á"ƒÖí¯õSF†Ç׶þʺ{6›kz ƒ0ïª<e¾´kÒƒ‰QWQNΔ´\0õÁ¬â¯eêbëŠ{©ƒÇuÔ©µA¬­ExR˜01ÔÁƒCYÅkh*}Mkh+?UÖ¦†³ƒYŽÕœV+8¯-Py@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+¶ ô-\\ˆêâ3XkX6¬5©Ê6¬5¿ª6\,Uq`V°d® Òn‚ƒjâÒ>Íjj$ÇÇ_°ýµ5R£ãHè„ý–¨$'1ì öÓøøníö\
+`—$iÙ}QºÔ\
+˜À¦0)W¦@ P( P-Eyj¨h<Û@ÛA娠ZƒÊ@ P(\
+@ª= Ñ63|h ý®¢œF˶;•=×Ò¯ØÆÍdb€%B= éýµsQ$r±^çÙS eùd˜ïý”Õl\\UÅ®}µ4[M¿¢ ŽøÀë¥kGƒÀ½¯WQ­ñÏÄš#ºžÁZ\,dûé¨ôÆOQz T…:\\Pfʯñ¨?eg¦ãâ„•?¦¢´ÉÅÊ¿ ˜{)¢\,²8 ûh0+EbPTÁƒES¦†³‹­MfòºÔÐÖ0k1Ú³ŠÀ­LW–¨< P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(Tf®#bÅZÁµa­NS[VßÕ5±b«ˆØ#¬«ƒbBÏð‹ÐoL~#ú*h“é¬è—¿¼þª 8ôå×W¥@½\\Úƒ}½4šiAo}A’Ç#|D[ÝTo D-@µmQîÚ²¨l5» Ë4\,Ð<º—@òè]Ë l óeea¢¼Úh5– QJÔZˆómµ– ZƒËP*@ P(\
+Ö‚W“ÃCZ•0ƒXt ¦˜ØË"êþÚƒ”F…m遲Ȳ˜5þbÃM²®#ÇÌr:þª`Ö2/Ö÷«ƒÉ77Â~Ê Gwn†¨ÆÌz‹Ð7öPxd¾Œ*‘“òj”m’\,À0¬àÖؘÒõO³JžU¦Nõ‰¯ï¦ˆ3aKƤú¨ÐE‰AS¶Š¦ M fòºÔÐV>«­M g¬ÇYÁ‰Z˜¯*(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ öÔ…«ƒ5Žõ¬FÕ†µ"7$5¹ÊkrÃZlŠÖ# µplŽ„^ˆ—ÇW65Rc‰;.jhÛ·°\
+ƒbÂO²® \
+&­sì¢;WUÚ;ª2?Â6ŽóA°&ž#z¨À¸oG_eˆÃvøÜ‘Ü4¢7Ç\0ŒYEÏ.ƒÑ¾]¾]¾]¾]Ë ÷Ë yt.¢ž]PÙP6P6Py²²²ƒÍ•Ce›((<ÙAæÊ6Tl óeÙAæʃ͔m òÔ PxE– ZƒËP-Aå¨@ P(\
+\
+ƒÖƒ\
+žÊºˆ3Á"Ú2Š²ˆ†KôµhxH: ˜v^ˆÖó5ì]Qš6—=šÔVE‡¾ƒ*ÚÐj£'/ߦŠóÏÝÛcßDdo_h ôy±Ÿ ¸ý”È?0¬â°“ õµx …7ãX˜7°ÓD q¤ˆÙÔŠ¨ÔVŠÀÆ*`ÖÐÔÁ©¡¬^WZZÅ‹­M«8­ek8¯-Py@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÛPd® ‹kµ!­ÈšÜÖäF劵"3 ZÁ±#\,lÍTL‡ŒwÕ´5RãÀŠ=[SYѼi¢ Pz!fëA±1ÁëLV$^½j£zb³kk\
+¸$ÇŠP.{Íáª2T¿#¸ÞF\,;º\
+ ëQ`\,(2÷Ðd# ÈGA莃ß.Šl¢=ÙE6P6UG»((]@òè((]e›(*ʣ͔ytWž]…(<Ù@ÙAáJ6Py² óe›(<ÙExRƒ•…(<)AæÊ JÐxVƒËPyj¨<µ PxIè0i¶|`ßÔU«Spjh™œÞDcÂ;t7û+S\\ë\,D—R>Í+H×!–;Ò¨.AFI4ÁšÊzÛôPmÐõ½Ed" µAàܦרñ¢V‹PjÜñ}媌ÖRFä?e¶\,µ'kè}µ0oÐê* ÕM 0dT8±©‚$üDrj¢ÇÙMÓñRGðê*ê!¼Lš0µQ[ÔÅ`Ñ^¦ / bÅÖ—†±bëKEY±ZÊVqXÚ²< P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+Aÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ª3 W±b­H7$5¹ÊkrC[‘–*Ö#0•pn‹äøETM‡‹d?`©ªI´kPf¶¬l(ÛéAµEè3\
+[@/TJFéA*\,MN¦¨" ÈEAŠƒß.ƒ!¾]¾]¡(= AîÊÊvPz# ÷Ë ytùU¢1Aï—@òÇmËî Ä¥m›(<)AæÊÊ6Py²²ƒÍ”l ð¥\0¥ž]A‰J6PxRƒÂ”W…(<ÙAáJ JT¢±)DbRŠð¥\0€“Dk0HUY˜ Úí]H{ÿ\0J£Æ·íØmzßZ †( crÝ–59±œVò_W=\0ÔþŠÑ™5Ûcc¨±üUFÔ’Ào¸>ßïøj ]¬ƒË°³^Ã_«J ¶ÉrVÅAéÐõönÝAè’æÖ ûª+*CÒƒTê¥ ôÙz¨¨ä|­ DžñZˆ¯ jбÆ\0vÖj¶ DlºÚÕ?–Üt«ªs·P(<8ö7JhÂLQñ)±«¨ÒÀ®Žª .Þ„a ÚnµšLÉÛqA´äž Ðd™Àèâ¦^¥•0AÈáÖ=)¨®›H¾!§}Q Š+Œ˜545›¥á¬^WZZÅŠÔÑÚ³ƒ*+Ê@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(=¨ÍRõqRÔƒzC]'\,·$5©µc­àØõqbÁwÔè)¢Tx‘Ç×Sí¬è’—ìô7/f¦¨É7eñ„H¹&€˜†ö Û#p«‚tX‰² PnPd# ÈGAŽƒÑ^U¢*|º|ºvP{åÐ6P{²ƒÑè=ÙA莃ß. óeh m´l l óee›h<Û@ÛEy¶ˆl l l¢±ÙDy² óe\0ÇEy²ˆóe&: JPc²ƒÍ´W›*\
+PbRƒÂ”” ð¥|«¨F¤ÕÉØ?Œ@cÐ{(7.C7Š;‚£R4ÒƒØ/RG»º¢µna`EÁ7Ý}GÙU ¢ A=TÞâ QK(ÑÝ(=2¹_-׺ ÐP® ì4F/0ÓCÝ}*n–Út·`í É¥)Ôaýl’²(R}º°WÏ‚„\\]´^µ£TQÉ ðøÁ6ª7ïx—¯uA¹Xmºõî¨6 .=”F\,Mî½(=EkiŽ;*/>–#Z¢3·mT`XÞêj‰ #0ÔkPf€uýíï¡ýuQ‰fSá$Pm‹)Ôëú©‚Rί£€k8­3ñ0ͪhj\
+Ìž&hu¶á쫨†VÚ£—©ŠÖÑVlÅåZ^Å‹­-«¬¨¯*@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ô\
+£5KÕÄmHkR é tœ¦·¤5¹mXëX6¤E€¹­"\\\\{_ASD´ÇHÇ„kÞk#e‰é@\
+^ßmP¾ïmI'Z"Ï\
+%'AöÕTÖŽƒf> 1ÜÂËýt*£!B:Dtè=òè2Þ Ë˵e\0GAï—AîÊ|º\0J ¶Žê\0ëAîËÐ{²ƒÍ´ìöT\,PzcZ LC²ƒÃ žY”4¨1òïAæÊ\
+PQY*Zˆñ”ž”yTV&;Pc¶€E„Tڃ´l óË ðÇA‰J6PbR Ä¥…(¬JPiÈTsÛMEͪ¢ gr]FâuÑ–¨÷Ï`@òÞÝ 5Å+ÖÆÞÚƒ)lu¢¼Ž0Ô´;h0"Þú Xî ÆÔ PyPz6x{¨4͉7Œ6ýtF—Åm<W°ÐDÊÇü4”aµ¼A½„XÖ†Ôˆö h2*N£²ƒ[ÈF¶ Ó¾Kû*£Á6¶:S‘A  ‹4%5*¢8=Õ¡š–]EíAšNoz˜&«n館[](17Ú¨ÈÚŠ+tR‘PJLŽÆ©ƒ°àÉø†½ã­AU•ÂºkÜ?]]EsÆÈlÂƨÀ­êbµ4U›—†±y]hxk5­-«0"¢¼¨\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÐ(2T½k䊵"7¤ÒrΤ$5¹µc­àÛ%´Qz¨~)tÕ4KH•”XTmk 6¦ˆÅÁ]”δ Çi(ª«¨xåsA>=‡`cÃUשª7ˆ¨2Ðz# ËË ôGAèJ ‹i¨=ÙÝ҃̀P6Ð{²€ƒÝ”ì l m m  ôGP{´Ð{oe\0( l È\0J]Ôh3)ßAæÑAá@h<ò€ ÔÉ­%(<ÙAí»è=Ó² ÄŸe$^¨Ä­;(<ÙE6P<ºƒÏ.ƒ”•·^”Þ{øcon‚˜5J2n%T{Tÿ\0ÍT`‰“#Vcô?ÅPyäO+ùP³9\\¯êª3Ÿ.ò÷!>ëÛõÔR"n’Ä÷¨4¤Æ„Ÿ2û—[ÝAêaÇmÞb:£ý5tÊ<\,}ÀŸîZƒ¶ÕͶ`zTQAì õAc©¢=h‡eE+AŽÊƒÂ¶ ÀŠ£ÊƒÂ/Öƒ" 4ûoDhQ¶›u½Ï&íºö* LL;õ¨óc_C¥]F¥ˆ“e Úš5K ô#ZÐŽUÜU¬Ûü.\,{è5ù\0ékj4±1ô Õ @ñ/è –²ù‹¶;¨<_›¯¶‚T[[KÙ»Eeù[›ÚÆšS&§¥Kì ÌkA˜›¾˜1–æ AY“ž°›û ]²DÑ®\,j£Y[ÔÅjh«6 / bò¨ï s±¦¦KVlYW”\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+mA[ÕÁµ"½nDoŽÜå5!!®’2Þ±ÖäFØá\,l¢õDè8Âu“ASD´ ‘¶ 4—öѤlçÙA0@± ž¾Ú£\\²–6^”Vj"V65E¤8é¯ÙE[aÄ¥wÖ¨“åÐzˆËa ÷Ë ÷e¡h¬¶PlH­© É…j\0Žƒ!¾](2Ù@Ù@ÙAï–(2Žê6\0h=((=òÖ yaMcÒƒ]¨2Út ðڃ˚êè1׶ƒÍ·é@ØZ ‚¯e;(<)Pc²åPxc m¶ôùt” ‘2D:‹÷S{O-«\0o{ÛõÕTeœm”²ަߩ¿ÓEdpÃiË_BÍ©û¥A¿†bÛ²@¸ì ¿¬Pk“òÙ±±cÐaû;zÐG (:€[©¹ÐoZ £2dìl€hÔý´˱’êj›N¿¢#FVÛE½ÔE†½h<“^ú ?&;h3ü¸JƒSGc¥%(<1Ð<ºÛPk+EbR Ä¥¨5‘Aå¨\0Ú@ S¡¨5ɃЋ©ÖÇ 6¢!Ê—r\0Ó¡¹¾µtFuP\,ÚV¥æÚ·†´5¬·ÕMè3?Åô†29°¸"®£x㤵կSFè̪¶”^ߦ¢¼L„}¤œ¨Ó_eÁ”N‡ÛS–`‡¥P2Û¦¢ƒÕ!ºP{¸¥«”§FÐÓrEâÎ0Vep¥|QŽãM’DÈlÂÆ´e/S©â½fÁá®w–µ¡â¬X­L–¬b±µAå@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(½\\+Ö¤Dˆá­ÎSR#†ºHËzE]$’"M€¹­b'ãñ„ë&ƒº¦¢r\,q ¨<k¶¬jÐPo‹ ‰µµª$ RšŠÕ$!{oQÅŒÍEM‡T]ª£x‘Eè(­°ÍŽ”jI »Æ™'ÊÕF—µ…Q¿eJvP{²Šô%au[/­@"¶¶ƒÝ´µ\0Ðy¶ƒ „ô õb'J Ì Tì ÷eP)z LV ð\
+ ¶›Pbc óe¨Gu¡Gu@(¶î $¨–j Z´ m yt.ƒÍ†ƒÂ‡¶ƒ´ µ¾Q¢žQ ÀÄhŒ‚ZŠÅØ \,Ý0D|¨åakvX‚.}†®#Èvƒ±Uw¡…ÿ\0¿ÅAµ£ŒYä Ë¿¢ÕäPC1caÝ©ý?ÕA%±á…n‘¾Ÿ5ö±û´†@Õæ$è \\þ–»Uå•ŸÁŽ\,A—ä]“k‘©´þš áVëÜtÔ„Ð@òÕd;Ô›öÛOÕ@™£B©d†êh=e5kvÿ\0ëPi‹{hÂÕFm¥A¥šý(5²š)²úD\
+Pc¶ƒÍ”” À­¶Z+•%(1)AàZH”Pf&"Ç´vû(ˆÒâm[€«~„õé×h¦‚OýÄ6€ØêOZ¢ a\0Ç[maWì4ÉŽÃÄ¢¬£ÅÜ5îª3Þ¤ÜÐK†aòšƒ7œi­ÍA¦y¢k­›¾¨Óæð£j¹?¢6•Ú·¾•†â§J£r¸:Ôw×QA¦\\k‹­]ZIaÖª$ãò@ø_CS™qâÉÛZÎ*§3‡xµME5Ì„ht­ l—©ŠÒðÖ\,V‡†¹Ø¨ïbÅk+jÎ+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ Pzê‹êÈñÃ]$MHŽ\
+é9D”†·"6¬u¹3ŸVð­_„XCD?†>ÓY³ƒZƒÔŒŸ}ÒŠŸ\0MmF”ã™ÛHÇÛA*\,]þ)Ðn¨øí4'mÍéš‚N.I Ãjv±¢¦eɉŽ¾T*¯¯üZª%ñYîíe‰tUQaTZèvZ¶ƒÑ±ÔD!†•‡÷Pyä‘ÖƒÑ ì yDu yfƒ%ŠƒbãŽÚ ÖAˆ\
+@(5ºPy²Ô\0€Ðeåézƒ[‚EQ¯aZ m ð‹Ðz°– ÏÈ° ñ"»XÐl(¥¦ôZ fçV4ØwPxE;hMK§eÀ¨11Eb ƒ#4y'¯e }”$DÐCäXÓV:Úõb<8BXü·B/Ø 4jü¬¨\
+½¤öôm;ê¦H°IeQ·· ë÷­TIѺ‚¬£úê|+2Ð’”ô¹ëúj '™-»~#DX'écè\07ÓöwPa.lHv©>ͺÓÿ\0ŠÒùæ³eõ ñÒ‚.NDXâò{»jˆ¸ù«=íØU¹MëG¸kPaåPz" ð­¨<)A‰ˆš LdQX”¢5²Pieí Ä! 4V$T͆ƒ\
+(=ÝvÜzÑf…]N—bA¹ìíoÞ«©Œ&ÅY6›Y”XëoÑEi|XË6á{ Þôäãü&×-Ûýµ4Cü‘:¥_±k‹"êºÛº®èßïîª"ÌÎçÅ­´­Dg´’ ×ÛJ'yÁ@¨•{ ùM §]jD–÷Pf²€t Ü$íZu“®†ƒDøhÃá«(Œ¦lsá:UDÈ9aðËáþª– “bC”.-~ñYøUNW$:E]D2µF¶ŽõœV—†±b£¼5ÎÅÖ†ŽÕ‹¬ŠŠò P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+Aí¨2T½\\F䆷 “ÖrΤ¤5ÒDoXër"D8­&£AßZ‘aÇDÔj{ê[‚E‰¬ ‰ŽïÐiA¹p ¹ÖƒÆP µµšc‰\0Ú54FÈñUM¾&ýTV÷_/AÖ #8¢3ñÉ¥Ucåí¨2HÞO€ißElyæÛå—%{®mD`Eu\
+ŸË‹­µëß[ˆ²ÛDDä²$ÆŒÉn#¼è(ª =C•k£Ü+:¸›ÅåÏ圌év%ü;¬.? «¶0˜=Mˆ[d{žÝª4©ô«­SósHBÀ¥iaýU©Êj;–a’ã]EëOÒ­"ãrþ°­„  ðmí4´×¥ŽÞ´\,†úÐlÒÔ·[\
+ J –EA¶8-Öƒ# ð± ÁáP-A¨b³téí Íp‡Ìh6®:¨ÐTˆ€ ñ׺ƒßëEjp_ÙUy4y"Ô¶9ëjƒÏ h¯D+Aç–/ÖˆÀ­Í¨2X ä‡h¢½òè #Z \
+”ÖáÒh4eàùÌM™h1Ç¢'q\,¾ÓA²Vƒá'iµVW\
+³xà;‡é¨"4L@WK•ä–¢µË†a>j’Üm&¦ eÊ\
+½£¶¶'CA1Y!K„-œêI?NëÖ‘\
+n;*9/¶á}tÒª&à¼ÄYј÷–õYZ˜©SŸ-K‘Ò §u|’ÎË~í;(¬qñ"Mˆ²ˆ›+¶¶ª7œb:Šƒ÷P Pd1Åï’;(m”ÌVî ÔÖ¢´•ƒ‚ˆÄ¥¨0aA¬©4è¬* JPk+A‰A\0jEè3 ’J–¸°þ§¡«JÈ„\,cB7I?§á¨4 'W”ímp4íû´sA<&S¶äaôÅÖNÞri£VxF¹ñQdabzúÔ£A7ÓæB9ÏÀÂ∕Ü-}*(úƒQ%[o}PÔ?EØß»¯uÍ^†ˆõe¶†¢²d A±ÁÐëZѤÃ$èH¢$CÊá˜}µ\,Ï…HÜžýU^FÂlÃNú¢9ZŠÖñÞ¥‚<×;QÞ*çcM\,–¬b±µAå@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÐ*©ëR"DpWIÊjTpWIË))t‘ㄱ²ŠÜˆ—2Ç«x›»²·‰©)knéÝ\\ïBdxŒÚ-a[†(‡â7=½¾^”í\,u4¡Å_‰¼^Ê °ÄN‚ŠÍñöMOe¨=n>DpI$ôéAµgKÑ^*¥îÀ‘ÝAœ“ÜmËÜ(4ì½®3 óSÏÂ5cHŽƒ7˜ÅÀOFWS¥uœÚΩ²}Yæ‘ä]\0=À“¯i>®“ÖŸd‰½S\\1õ¿JŸÆ¿e\\¸Òf9&5ˆÁýթ̉©¸Ü¾nùvýGAKÑ‹|\\EˆÙB¢w\\íTß'ãqí¸¬ùVSÍ…\0Ð-Κ ÿ\0U2Š¬ÎkÈ;qÔ{é ýu¹Êjç’‡*%pEÈÔ_º¹ÙjDlU±÷VFÑí È"ƒP ÚÐ`1»zû(6 Њ †>Ý[J6¨éAåìl(7¥Zƒ?\,+Q‹](U=ôqDkt ÉI:š ]mA版µ¯(ƒ¡È A°céj+ÊÚƒ?"åZƒT‘ÒƒK©n´ù[ºu Ø˜¡zh3ÛÜ?²ƒÝ· ÄÆh#J–ÐÕAÎÉð›SFì\\…ȹ\0ƒAä™"?ˆiAe”YM¯ÝTF8ˆ­yI>úƒ?&([ru=ôÄ»9 žÚ_’yn;þÊ9¸B4ÜMØu¢_Ö[ NÃÜ=”‚Í`†/ë5µkÄþ"øj¢<±$äíÚÄu%œÿ\0Yª6Ói×ÝQTùo.3Ÿ$« ù[³ôV¤DCê)€ª±ô½ûêýMOÌæ'ˆ…¸µÇËöVd±ù ´?Ç}éß`M/‘d“‰>YVDÚƒd É ½m vš .„u ÒËÜ(4•¾(<ü¾”W´ ÔÈh5²Qì Ä¥è0d À­­“º ÄÅAæË{è0kA…¡ˆA°m¶ˆÛ;‰ÅšÀá^€X¾Ÿ5‰c'˜’ÿ\0Ü» ~¯½ï«ò+ñ±<†®¨t7ùOe›âïBÀuî½AK™Ç[ĺ×Z”@—H›Që­ ÐÈNµïJ l\,ת=b{(ŒZ@5=h7E*¸±ëQYN´‚h5Ëqâ]êªÌ%º¸Ði’!ÒÝ;?åª\
+í¼gNÑTL‡9dd{ê`Õ‘Ç«x¢ýt‘ÐÐke½LV—Š±b£I s±uãµbÅk"²¯*@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+h2T½\\£†õÒFR₺NSR£†ºÈËzG[‘áÄ'VÐVäKRãAðÆ=õ«á–b{ MgëoÊ¥B¡z ÍWèjTi#tö\
+Ïy<B$Ň}ëÝ\\•\,qå×AöÕTyx°N„î¨7AÇlOÙ¥´Çp4 ŸÃKô=ý´VµÌ1›‡¿Zƒ14›‹ƒíPzx¡0&6‡geUEn6D€=¦ ŽÑª ÍA¦WÚ 'Nîú×<íĵ´Ç± Ó¿ãjõNdr׸¼6NLžc­Ç誵l‚Ú/Mî%¦$Üü ¢Ö>ÍbÎ. µ„iìëXû.6\,pAá‰wóA„Ù¨¢îE©‚(åÃF·õ~¦³9Ûô[j`Äa™Ô¶•tJÇÅšAµ€Ó¼T´[bpÑD½÷û+ëZÄäÃTøt¬è4{F”#¥A½b¹ÒƒÇ°ÐPj/nh5øŸ¼Ð»h(6¦9”¼zk@U#¾ g×¥¬Ä¦´yºè*£`ˆ(°¨0t=ˆ€ž½½hƒž”Pâô·eÔÇÛï ¢.ÚŽƒÏ.ƒLŠ—¨2lfì6 Å‘–€/{ZƒfÁPkv ©Ò¨Á5i0ã¾Ý„ŽñPiX £> ò°„£¦´T8âXÌNšÔ‚dR$ÞÔ{j£Ù"Ž1¸‹ZƒÚËxìjŠó4±5TvÖuP3Z76[U_”G€yLlÝ5*­"ä#˜xЖËù«Lסã“ÄÛ_²ÔÍ2ÇrÀÂh®*\\Å‘Š›©7Ò»Ìe¥ã26öð°×Ùz¢ëõÙ™[çµÿ\0Hjçx]OÔ¸û‚㢻1 ’-XúàµÇ‰¾Pª·ÔÜ’UEi—Å…-k¼œ\\WêŠ)ùü·rC—¸·ˆÙ$î.®AöÔÅdy ‹uëöÓœlõì˜Ù»¬ØjnÅ6(A¬«Æ("5ïE`Rô콆;PbVƒ[-AJ#.ª¼)P`ËA­’ôÚ: 6¬(2IŠXhTÛOBGKŠ#Cį×]o­atÓ ¨­ãNÝ\0êIì38õ\0²›Û¥jTT˜ízÐÊ7ì4•­7¶†ƒ@j ‹°‚ÃNúå|*`ØÝtöŠºQ^õ­ . ïáƨЊº<W`Û$öAìø»Æõø½””WPEi#Êhú×A¼Ê“ŽãL¦Æ¶«ú*`ŒV ÖñÞ³b£É s±Qž*çcM\,–¬b±¨< P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(TmHïZ‘#‚ºNSRズÎYÔ”ŠºH‰Â[¥nFu.BôÔ×IR$èߢª$G: Ò˜jDpªüf¥¸‰1¼@Üž•Îí<7y«!²)ûj}dù]Ô¼|”ˆí°¾°ÚÁ3"µ×¥AçšÒ Æ¿i Í$S »5ð4·J  EpUì ¢¡Ê;l꧸tûj I?“%Ðn_mk‹“9»‡©7ª6æc™ðêuþ´Di8±*0„=½õ1ðM+ 4úš»óþ¬_+\\^"ñ?¿U/F&þ__°î•k–q‘ÔÁ_$Í'^¦µ‚¿/5aR@7­Hš«Û>g¼)í­ü"ÃQ-roYµ[1¸ôßf&⥪¸Ãˆ©µ¼#ôþŠÅTø™Ø‚®ÖE†<±ðÌ;k^dåÅ»·èÖ˜0‹6ˆ sÚtéW„aHVGŒ‚¢µ–¢#I _uQ’Äm®‚ƒ-û;(6G0=E´XÔ \
+vƒAƒÆJ l\0 ô(=” ÷É ÌB õRôG¥mEc´š\0ŒÐkyEè0b\\xU&ó´Ç\0”–(oAŽÀ(<Ú^Ê+ 1îÒ(qãl{^U¨¡[t ð¨4^~À}ôF—UC ÛöP%Œ2ÙúPD)-öo¯²¨‹#I2Ÿ0 vTcâ£mIýtT|ˆÕ?…\,zt¥Fü|·¸^½§OóTÆ(“ø’@½º~ê¢:W£ÜÚiýµ¾QͪÖº#3Û ¢´É†ÙjhŒÜp]EíWQ¶7eCw^ È©=h"h=äëSFøehŽÖÔTÁžD+'Eè2 m&ÍQY&lñ»®=½*`’“¤Ÿ*Ÿmg´A»Pt=¢¢³H€öѺQZmA†ËÐbR Ä­ ´F¶Z+YZ JÐ`VƒZ 6k@òÉ ô í´Ä®T€lºöÔdF£Â¤ ßúhŠLÌmÄ´¢µ(‡÷:Ö†Z$RÚ©µè0XäµêèõœŒiX°lVQ¢ŸÓXTÌeÖ5FÙàÛâ+HÒ\0µêEa­iÔe5DgÙ2Ùþ!ÛZf€Æ}ýµuº{ Q¾\,‚</Òƒd¬‚ëÖ¦’DSCYÁ©–õ1Z^*Å‚4×;GxíX±ZȬ«Ê@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P{A’­êàÝ7®’2—Òrš—5ÖrËzGjé"$Å~µ¹Ë6§Ã‹}-[DÄÄ·MM¾<-ƒsþººšÅ÷ZËÓÙM‰^GˆOQRû$'6§Ã‚4½€=½k…îÖç8šxâ«t Vj˜ê.È8âăº ’ÄD vvŠ£t\,€×Pl7b4·¶€q•ì^úƒ\\¼CÈÿ\0·uª\\ c;BîþÊ+n 4ÍТvÞˆ¿ÁãF.‘{oA)ÖÎçwë­HM”Òt[(é[Äk3‘¨«ƒRKw¹ Õ8pzÕåÇrl¤Ú¬¨Ž¸€âXžÊÖŒK IÔ~º"»3$´â´[jkR üu :nQ©®m7(.†ÄØö÷ÔÁ#0f6‚÷ ¸ÅÀ£ŠÅV2ãD£Q¯u4hŒÉ}oWÖ#4‹¸ éí®uR•;ë*ÁâcðŠcÇVÔÑL·ÐPb`yvª3SßQ[4 vÐxZõ\0-ÅéQÐQ^mµš.”W…oÖ€4 m Èê+—Ñš ÞƒQhÓKëÜ(2q·Çú¨1.ìmkeBàk­`©éAªe¸ï Æ%Ú¶ƒÐwt ÁÉC ½·; =(ÖƒÓm »´#­Ž¶éAW™ŽÈPÖ?Mê5`ѲÙoM¬ih$À‘ 7~šP–xSÆö_i¨"·.UXŽÍ*à>Nó¸+'yS©û)_—ÄÓj17Æ¿½[\
+IqÛ•œÕ¿”yB´‹\
+`ÚfKSjš eÆ7 }fžžbû:Õ q&¤=ÇJ”Ih¬†ÑkžÊ ‚ƒ <àïNµ`Íæ—r®* øÙY.Ôa§a\0Š–ÍÄÚL»xÔVqu#óqËÿ\0i”þ£YV†küVW»E¼&ˆ ÔÉEkd À¥A¬¥‰J+” À­ƒN´¬áT èÝh0¨R¶ÒˆÔλo¨4ò’×e7ª"O¨ÜEQ¨kÕ© ê(6å$Pzæàî7û+\
+… £­ˆ¥‰*Ëî»F§²¤Vøón\
+È5V†–ø®ºê²£Õ7ª0 h!Ìî­ÒÉ`Vû­":ëïª=+j#(Ù”Ýh7†ì $?MfÅi+PjxïY±Z$†¹Ø¨Ïs±¦–[V1XÔP(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ô\
+ ‰ëR"LPWIÊj\\PWiË:”‘ZºHéúWIÔü\\}GNúÞb\,¢À\
+)zÄLƒú•¹‰mŒ±­ØÚ³{«ˆ¢4’äƳwò6Á†Í¯eeV1â!µQ-aPšXXiEfq pH#©¨2ÃÃݺIÃï öGHÇðN¤vh5A« ÍÜè6ÆÌî\0CöÚµø$Ç`EÏwme[Œq­Y4ÖÜ\\|©›Â\,¾ê·u‹µ©¬ªC¢ îF\,×è;ëR"3E>#âjèrdn]t·J`¯ËÎ*·Q¯`öÖ¤CŒi¯­ûjÓSd@uQ׺²4dÄz/Z°EÃÍð¢üÕQ¢l“xÆÔì>Ún(ÆÊ„-‰kuûiü‘qsƒ"ë/Còžµ‹Ü\\]AÅØoc×¢Û¥cì¸Øœx‰·±%Ïwe>Æ=š2¢ö¹ì—UªT“ËÞMˆªˆQK"È& Âj‹¬.Z›bøOu«Š²Q~••šP6Þˆ÷ɽ›ZŠð­è< j@ ËeD6ZƒhKQ^m·J#Â(¯N‚ƒ]õ ÌéA纃Ô#¶ŠØVƒ-PDœlÕìª!+än&M·ûj#tY*¦Ä“¥É’rGð¼B ƒ$©#(ÓñwŠº7B)ZÆÁ‡mé£i”uÔ{ª3y{mÛV es·´{*£º›šŽëz ®@¹µAé¹ ¾´W›(#H›{hˆSã\,Äÿ\0AWDfâão&ãÚt÷SDŽ;Çr×=…µ¦‰ãc¨Ý‘Ó¼kSqRc^>KÇœ—Pvª6LR$+[d=¦‚£“*ð¯šFóÙ[åÖG5ѾË×]F2cy ¸ Ðz’!µÅš¢=ÈÉŠvÜ÷Ó V7$’¤Ú·†·cò[È6ý5› \\Fñ̺z´6*©èuî&¨ÂFòú^ÕœX07u²¥T.c ÛþÞ•®jU_e1Êm~†µQlг¡1ÿ\0Ü^îÚ°1Èê)Û¥|…hEîG}fó«­¼\,dÝ•%u»}Ö¬ÙŠ°Ãæbf@<­´ýuq›q%3!Éc#6ÛÜ„³ßSYi ¨ÓƒÛz &ÛAƒGj ej l¶ª0e¨5• Ä­!\0ê(5²‹Ð kº×Ò‚.f0 ¾?´UDØÆÄkTE—¯Š+ge]šGCfª$Ã8u×­dg}( Oi7vZˆ²˜\, \\w×?®«zÊ%ñ1!ªY†¤Gcñh(4ÌY5MEn"$™Ì½kG¶‹*«QbMûj ½uЊ£km(H»;è6¡ {›õ϶2߯Z“¤h‘-£~šÖ \,„u¬«[-êb´IbÅF’*çb£²Z¹Ø¬¬«Ê@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+Aèª7GëR"\\PWYË:™ÚrΤ¤v®’"L8åÍ€®“–ug€±ÒþŠ^±â¬-§`Êõª²ƒÛ|º/wmI¶ƒhï5¯©¬S $o.{¿²ºIŒ¦¯–»ª;+4Ó”#M"µsW¸Ñ±ms2cÇæL¾êùyjc  'º ­Ý$¯´“·°\
+ †ñŸê{úþŠ"\\8Z„KßÛ[æ*Ë"^Úß­õýU«å"j8ÑP\\vš˜©ñc$šžžÚÍÄj‚Ëjʵ4Á/sPVäç‡>Zõ?¢®Œ÷.Çì­r•_<¨ÍpuÕÖFu¤äFÃË&®& N<@¦«ßjгÁFas¦•Ï«‹"ÊXLjWÓxÂUB|ûªýÓæÀ²î“PzÞ—ºcJ`²té×ZÆ«|@‡tÞà;GeAa\,mfùGJª±@‚OŠÝ("d+FÁ€\,M ½öVTUò3< µØ{5ÖºóåšÛ­{÷Š¨•‰"±V*Tâ"¥UÎ7' ªT6ݵÎÅMIÖ×b* ""îc¥+2É¢^€V m m½EA˜\0 Ñ^ª­DPaA‰ ñ‡}¦mššLêö‚£'ÉóŒ8ûvÔÔÕHǘƶ–KËÛÓJh ­rI¸ª„üŒ1®æ`(9ç%£!€«ƒÜ³\\ôöÐWs ™Cò#Â:ésúêu2¹g}Ê®;͈ëï¬ík'ÇO2ß+¯x«ˆ—þÕR·cÔÓø U\0¶ÝƘ‰*6‹QXù@kkPk›^žÃU.8A´vwÐ{²ÂÃ_}Ez5ÒÖµ7`lzPg¥œ‘á$ ›Qi+°(TöØØëZÁª)dˆ·œ4‹vÓô‘rc\,€‹_B;jX9lü¼€ÇÈ!Eúí®“˜šæ³s2â˜äHÅnꮓ˜–­=9Êòr’Å™ãïcaûÖ©Ô‰ùHù'3Hĉ5Ô»Ve d;x×i뮕¡æžþÚþº¾½ù9¡dK5´½LÓQòyy¥]¦Ö=ÕpÔ3q¥iqò¤Øj+6\,«¼Ù“Âë§es±V#&ÆÅ¿mg쫼‚÷Q[1Q”›|"¥1ÜíGuA\\qâ‘ìÃkû+Z¸˜/)pÀéÐÒÑ=²|¢Bÿ\0ï¬â£rÇ(ܽ{û*ÁÍåA$Bk}jÞeMÆœ|¥r†Ò{oÖ¯× ÕŽGf߉{{Ǻ¤q³òîðz~íbÈ©ðgÇ ñ­YVÇ õ ÒX-­]è¬Y-A©’ ÖËAZ JÐbVƒ[)lfÓ­lÞ=‡Ž1¯R?º¬¨®V±Ö¨W6 ÄÀ‹ì óa­©cjJi­Q„e[C¥SË%€CI4ÌszÖ3¬]·›cTxŠ·¹¹¨¯$(£ÛA¬‘¯¶¨¸Ðtª7Ç2ºí"Ç¿¾ Á”¡îª‰ÊY«å[Z0EŽ¢³. -MVºË¨Žðö¯è©a­k-5<w¬Ø#I s±¤gŽÕÎÅj"²¯*@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒ%[ÕÁ¾8o[‘!‚»NYÔØ¡µv‘HHûnFSñ°KX·Jé&"Ê5H…kX½£$Õºšä\,qÔB›®ý¦µÌ´Ö?b† öŸî¯LçÔŒ22Üî>þêY"ÅüyKµÐ:“Ö¹´Ù8Yh¹^Ó\\íT9a@|´ÕugëU¶üej×Қݕ’Å.Nã~•Ÿ­#ãÿ\0:ÂIôSSk O„lAÐÛSQ^rÞÚé9g[PE«3×[F§™øÍ»¯L5·1 –µûÍ)¨ÄÂúvWÏÏ–42ª£¾²)ääÝŽò<$ZÇûè=ãóóe[†Xè$Ò¯dE·M+´b«20Eî moxýu¹YÅtø»Fþ³ZÒFøÒD¾;ëß©þêj¦á¼˜È]îoâÒ¼þ˵¸²†dkÔêmÓZä©Ñ4N•U±•\\kÙPi‡­q¯´Ñrx•{³ ÇØ(­X¸b8fŒò?´PX‚— ¼u=ôwØvÛõš Ì °ÒÝ5ª ea\,¤´¶Ý쮓¤Æ+ÿ\0ÚW ÁjÚ&c‡7VÐ{t¬ÑPÎÛÝ{ªØY…ͯ¨ÓZX'F|À›*ØVUc²%arö¬ çÉŠ`/Ò˜6FUÅÔƒQYÍ@\0½me\,(5¹ì ÄÐöÐ\
+ÔeÚ[¾ÕE'!Ì.ó‹¬ÄÛØ)¸cO#!ÇP;oˆŸoÓYªÕƒ O’Î}µ`¹[Ã! ¦Ú¨®—ŽïvÜ}µ*´$‡@è /h))Ž¢YH£C[e±……úÔTYœ€÷ÕFÌL £kt÷PHiÚUEk‘£UÞM…TmY c¡¨¬U»/z¹„?”ÌÝôM/KnµQ€ÉÛñﶔ–[£{EéƒÛn×uýÕ&ùýºÓF­®ÞÝi£dÐ+®ÇDU@ªc‹à·þªZ"äaÆÀ—é×P*}—ö_[ tjí¸Ë@ôËbÆN1n· 1RÙÖ¹õÝ«"+C4EX†u$zÚ¤élJ†^+"O*MñH>¡îþªÕØÊׇˆ¡}Ñ<G·p•Tó<f.Jâ¥×@wö\
+ëÎÆn9Ið̯åÇÐh=µÚVq±}<÷ÚMϲ§Ùqe…éçØ\
+ÍèÅ’q\,¤H5\\XCŒH³}µ•fØûuA®Xtí4v\0{^‚#“ôw;+R\
+‰Z`Âd}È>›V™KNV¥ü¼âþÞß}LÅÔIpZ?RÝOa«¨ŠÙ»ÊžÚw÷UÄÔ¬}Î^!kV„¼O[K­«Ÿ\\êʾ"I”4 XW‘¶#-Ã\,dÃÙúªŒcÊ™.Óº˜‰ø™ 8Óâíº] k¥ t4V¶Nê l”Ù;¨1+AŽÚƒ´A¨ ÆA¥üV\\Ñ<œ*¬\
+ƒc®¢¬¼°zZ¨È+vPz·m5§7] 5XɈÖÓZj+§‘¬E«Z#>K[ÂÕF¨ú\\ÕLmÚA±Ö«/6ž€š4À7ëPzê _©4¬F«T\,AÒƒbÌXm{ªC¡éA&H𞆳f£`˜!×CúbóŠØØË8ÝVt˜….9½ˆ³V¾~qЃcQ¦§KÖlTy!®v*\,‘Z¹ØÓK-«¬j@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+h2T½jDIŠ×IÊjl0WiË:™6®²2“Í”^ºH‹œN1bå«n#t‹¦šúk•ëQšc³jÈÊI¼¿@nï¯O>¿Û¦è8Ù§Õ¼+ÚÇ­uÜg5*2)›Ë‰ìSßRÖ±Òa@!A\0-\\«Qµ` r梠fò8è|$1Mí[œÖmh‹>!ã]\\]iÿ\0w’Cu”vWêjÃ\
+)&c¡¹\0ÚÝ+5WDˆ@:Ém@Ôצµùl¹ñ.ßñ½k™"VÓÆÎÈ·;X šºÊ&hÉŽÆ@¯K š³<gÌÌp> l/î­\\U–4ò"nÈP½Àõ®=ßÓQ¸ó…ºüU‰Å«¨­[Å=˜_@{+¬áŸ².NbÌÅ£m¬½Ö«=iöJáùy±à’.>ÚYŸºè¢UÛБ\\ÚhŸþ%\0¯ÓWLjlcñ&àÓFi€'±±Ó²õžºÁœü$R‘çŸì®M•°LxÉRI¸·ÛA¾iî¨\\ Ô\
+ŠÞ ;|>%4bˆ§ÅA²ï¦õû(1|ds¸¥Ï}’É¡ïëA§hE'´hIíû( ˆÚêAÉ1E°ºŠ­ÊFˆ‚@ vöÖùëÆø2”¨\0ísÖúÞº|²öwü¼È4dabmÒÕQŽD‰›!ÒàU‚¿#ž‚&вmÞ _©­Ïž¨.IÒ¯ÔÔåÊi\0m¢³‚n’Bü·¸¥WE‡˜2Ãck×1¤’„TP5n”@‹j(¬_ÅDxEDe7êYCÇ%ã]í{kÒºsÆ¥ª.GÔyqmÁ‡VèÖîQÙYêȱ¶¢ÁvÊB®v…©'¿ZåkLáYyóf]©¡7Б제Ž€…QcØ´1¢3øGhª‹Ó !ëÝbh)yññÅâU-Öí­éàV§¨r¤eŽ3`Ì\0°°©:\\LQÂ2Ž<¤XX¿oÍZGÕ#¼Ô±9&m°\,;:×Ló¥x"2rM¯Y·š0ÈŒ3ŽÚStÆøKŸ‡Pj ›4/TkycÐÕEO-ŤƒÌ+¸ŽÒj|ª·~TZ»¼1è=†±ª•‹:Ì\,òl{[eúþŸô×H S…r.ÄbGJÕDò¥>\
+çHò9ìMš£O@U%ÉÐvÕˆˆÙ¥äÙ¸kxæ0Té\\ê¡ç¡h™WⶔçäªLXXÜ8¶µ×¤‰R#Ä<^%÷×&'…rúvhEAMÈqJ¶˜äûWN*U+C“1 {­ô\0×¢^ysóVü0h\\Ù7/mÖö®5¨è¡á±gÚñ\,zô&š1<Hó-½]ù 7Òš3U2t$Pd¤!±ý4 €û{ê %kÛ¥WU˜’zU90‹¸ Þ¬¢ˆ3«Ü[»¥te¶@² èñÒõ\\ùrF6É¡ìÒÖ­â<ÃÇy‰’u¸#KÔ´GÒ66>z­Qâ0_„+ßôÐIÅÌ“ïöª ¬uΒ㤇’3 XÆžêãyÇMy)RÖ¶„knú²%F•|³n—ípIÁÈ&é!ÜBk\
+±†8‡Ä5 ÂUQÒŠÒÑŠ m²”Ù(1+¥3åíA¯*I%>·K~š"«7!Ì?”u–æã[ûoV\
+[KêkhÜ^î½*+bd2ücí©‚@púÞ¢³ mGZƒ .~  ¬ÉâãmcÐþ‘Z•’ÆÑ­¡­‚JTÞˆÞlÚ)·m©á$õ ´_¨ím¨4·J£(mºÄPIxƒ·ã4a€ø•G²>–oÓUÅу¥K4YG\,yBÍ£W;1Z21FéØi¿¶q]4 ק}V¥ie½1Z$Š±b¢Ér±QÙ-X±¦5‘å@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(A±#½jDJ†\
+ë9MN†\
+í9cRãŠÕÚDKÇÅiN+r3«œXh.Ý•/H˜¸ì’m\0ì®*ËÉüB/ôƒý:WIÇíOL"KšÜ˜†7°¶ù5ê­^’rÇ;(9ò’~‘ýµ©\
+“‡"ÀXvvÔªèq±%+r·JåkXÊG! Á=[¿Ù[å*°ðQ1ó¬a7Ö·ögñøY$ø8ýU/Fjë‹\\e\,öÓ»@+ëZ‘'2ÆЧ¶¥i¸qîE IëÒ¦˜¸€YnEÅbª7#4\0Yƒ}‚¬ˆ©l–6RÄ‹üÕ¼5âaI!Kmʺfà¦É{È祫;¾/KF«a¡ïÿ\0Ò¯Ý1§#€TBT3žÎºþžÊ³¤ÄS‰=“Ê ÇR úúUÝœNJ|Ôˆ+Xu×–õ]qzˆY—õZ¦\,èºA¢LVü;kÛ©ÿ\0 +6«V|kŒ¦Fìߦ²*8ÎLä5‰\,ǸhAj0„ŒR l;(©±GøWC@wT¿è ðN§§oJ ªº_J Qvß²ƒÉ—p6PEXU:iPxc©ÐÐj—]AP €xðÇac¥ºÒ\\*›:s¾B¹6=IèksؘæùÜ©²í . žûW¯–*¡p²œYCÔ÷~šÞÄt¼F<®r Ðm"Úÿ\0}sªºÉA ‹\\šV ¦ÌçL µ/²ö>Ñ[œš›ÅzÍ1Ù‹‚Ä|6íMfñ¤«ü^E“ü6]’¨=ÕÎúñ¯²ÂNR\,‹ [^ëéYúâé/.ØËa¨þÔúé­ ê¸Ã\\¡ÛØA§ÐÔÜn ÆEŒÍsnÝ+7œ]IäaiRÊHQÖÕ!\\—/ÃBI˜-Àì=oß]w|2¯ÀѶÆP\\\\øˆì®sõn]n‹L—2Í`·ÐÚ­‘ã6Õ_a¶ ‘Ÿ‰7—!`ýH^Ë÷×YÆùgLžbLfQŽ¿Ã·n–ÓZ–ȪÃÍääH\,.GS´W=T×Íñ-{µ‡Kü¢‚†Yl*ÑEïµ%σdôú•ó€\0è Ígå[ø(Û¹p×m†Þó]g–~[âÃß)” Äën‚þë\
+—¯Ò㥂I²1/(]ÃOuªß(c¿–»K\\þŠÄTÌIÔ¶ÛkjÔD†Œu6öU|Š˜®õ(­^IçP¦ì;l4ý4û äËlÃì¬ê¹üçq!eéÖÂúT”h^|á†y˜ÈPAo­z9ÿ\0fo„ïOòã<6N;0nc¿R?¶³ÜÏ]G”<±2àž‡¨©<3rmÕ\0ijÞ!Lj_R ëRªv’ ì®UZYZ>ºÖUQŸ?‘'™´„ïÛ]¸»­1Íæxƒ]OCzÍTä‚5@äx»ïXª7×#©ï¦Š©}:SE:^õ«Ö¤ˆ¿íÆKn*×ê=´û²ÄÍÍÆ]…’EÃqSW å¥þåÕu1î6vû†]_P{«Z˜²ÇÄPo–\0{\0jA±{ª®‡ä—Smi£DˆÏ@*¢$°´¢“?˸Âkr¢¤BF¢ŽÑÖ´‘<¹Nãò·÷ÕD˜8ÕhÃ1¶š€t©ª©|X„ìp èkZ˜³n#d"íÒ³¦*¥Äe£Õ{ïÒµ¨÷ #òÒÙˆ·¸Ô±]<Áµí®v)8ÝcÚ+*ÖÈ#þ"Ÿ²°ÒL\\§ÿ\0px}”âdœ^&½®¥(0ëA‰Z+[-¶è<6í Ê1ªF£w[öÒ#ž»!³ }µ±„™dvS¤ËæêÇoq)†²Dhõc¥EJ!ºh³ƒ%/ÛÙE`Ñn>j™X¦Af¸5eEiÇ(û[¾´¾Ñ¥Q&8¬ íz€¶ÚCvÐ`TßiýUQ­‡eŒ–é©FJÄ ƒf%ö?õÐg}ãkh{(4/]zUÇ!Cu¢\,ÂeÒ¹oâGéa¥K0EŸo‰uZ²é¨Åj´Ó$W¬Ø"Ër±¤wKW;¬ŠÊ¼ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(=¨ÝW­H‰Á]§\,êtPZ»NYÔ¤ŽÕÖFS±pKØ·J܉jÎ(Bø~ŠÅ»ðÊ× #x‡Š¬áV/‚³0 4­Oš1R=OgèѪFf;SO몭‰†Ì:nöÕJ— @Ü¡C{JŸbDì.(@»šýMbõ­bÃ%Š\0±ý¾ê‘UsC$íâ±^ãÖ·<2Ù„9/qí©ö1g!RÚýMgU¦n;ÎÖÿ\0 Óº®˜±Ç…6è\0#KV+•NÂ5©U²H£ q 4y˜`5&ýÕÒVj Ùxøl\,íCÚ˧é­fü"ç áΠ‘{û뿶±(Iµ Ú Q²â“@7˜kVD‘)°SeTe‰ä)ݶçÚ5¬^š‘.9!“Éíì¬+#]o§uØX0ì4Lht5tka·¡Ò¦Ž0ÊŒ¨:š\
+\,a3>Û ö\
+‚åeD]®{4'JË’ †ázŸì¢¶®|F0ý–ÓNú Ð:Ƞߥ”` ÷PxË´nìì Ì"•ñMf z =´3da{uíîÒ õd*‚Bt6¹ Âh2Í6ï '»H.I ‹7*:.ÐÄWN{ıC6>V5à‰.OM{kÑ:•ŒMã0 äÌ À¦¥¢dìfPM•Hí¬«žäÂ3ïC…ÐéÝ]")ò2JdcqnêÖ"O<Îe ~óÞjZ®Ç:BT‘»Ù\\kLåÈ7KmÔÁO—µ·`½û«hé}(a8Ë \
+\\\\ö{ë-E·)9HO–ÀiÙYæÂs<†\\\0\,Y¾#nî•ß™+5CÇeZpàÓúkSÛͳÁÍuxùéŒlu^þá\\g©¿²Cs¸¬‘!væßûªÏYörK$™$l3tn¿Š»ç†Gfðä°b:›vךñúoSr Ø?†4=¢±õ«¬ ã¯+ìML5)°Ð´h47©Šñ8Õ6ÜOeÍ…Q·ò¥–Ä-½ÕlŒk 4ìÀ”àFÑH«|;mýµ¹ðËf+$§[ƒ~Þ•…[ÆžH 5aײ·²_âYƒuÖ¨‰<×i·ª" Hãv_]:Så™ó<L;h=túoÕkŸSˆ©8šK8±:â+2Z®oÖJ°%zê jUz½>únôÿ\0 —ä†paÚ¾П×SÛv¯)ÐqÞ\\»¤˜£ -ÿ\0ÕIÜøLOÿ\0~Ŷn %ìI×ZÖ <IXº½ÅØÜXuï¬ÑpÌíma®5¶¦dâ=µ_ÉD¤]ìTþŠ|+–ÍÀÉÁ¼¸÷x»zþïÍ]¥ß–)êHmµÔ¨®v5«ü|Å™C£]M0l9Ћú`4„k{Ú¨ƒ<ˆWøfæö4Åhƒ Hl'ÙAc€ÑÙΔX¸îºéú*¡;:êEíU•Û¥©ªÜ6° ‰‘‹q¾ÿ\0e]D9 #ĢǺ’Š¬©RÄ0µtˆç9N:y—ßìí𮑊€rËÛÀ6Ÿmk Hm\
+ù›¬>“¯õTÁŽnÜØ÷Æ„½½”ž¬^F|P"”X—ÛK4ÔâË’›ÈUsÒúÖ~UÈᨷˆ mýÕ¹Y¬8Ì©ícá \,5ÊÀë§mr±§º´ô5‹•çåõ¿a¬êµˆš܆²«<|Èåe>/mQ»É¶ ÜUF%}”V§Z \,´è1h¬(‘i{;ªw:-Ò·+} î•dZâõG«ŠBS{ÓS@y[Ü{•cĘŠ°ðžÊb§0R7ƒ¡¬ `‘¨ª=}¯ÔØÔKþ¶#°Ž´&Æumݵ­{ ª2’kuZ JCh݆ƒÙbÅzA¥|ZvöUFèáóG€Ù‡QA¯òìï[UÑ´/˜„ö¯Z‚5»«A×ßDmŽBšŠÍš©qȲ‹a®rýQë!ŒÒÏÌæÆâN½Ô”Ce¶†´­Oë6*\,±W;Etµs±ZȬ+Ê@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ PdêÑÅz܈ ÛžYµ:(-]§\,jTq_Aֺȋ<>?[½ká›S≥o+kÚÝÕs|Ô]áq«Úƒsöš ±cͺžúš©©šè´Mã²/ÛA”p3t[ÛôPXÎͧKwT´Å„@¡µ« 5Èî¶{\\^¨…‘<²“e­D11ß}‹xû­¥Z.áÓÂMÏê®jÝ*lBÝ-ßÒ‚Éç±\
+l=•E’/nƒ©¬ˆêŒí¸0·mQ22Ž6ƒb­PBšd¶ëÓpþÚÓ*ßRqà̯{Û­kž‹Ó`Ç Mµ½Neûm]𓃇*)E±SkÛZíkšê(Þ'\
+å¶{«š­"„³Z6²Û[ŠÃQgŠÐ¡\
+~.Ïý+å´ô…À²¬|½¿ ÀH#'zÚƒ ]dmÁîsò^T†&böTÏ0Pì:kÛA®NZUm°ÆÏÛz ódå¥ä‰A›¬hŒñL‰ \
+6Xj5?®ƒt9J<‰.„vÔVÄÞ­]G]h'Œ£¢É`mÒôV¬¢ÎŒ$_¸þŠ ¼f$àù¹*„{PmÎw¶øÅíØ(#ËhP-Ù~ú\
+nZÊ·2Œ›mìÿ\0ÛPKôö|;<´_ˆ uþÚ*Âi|¨ËíÒˆ¯Ey›ÌPT“r\,(2–5pwézß´J/1 TþšìÊqócÚÀXSí!ˆØœ_œ»A.[K_AO¹‰X¾Ž[Í“øÖÝ”¾ÃŸˆ°¿ÃNÛuû cî¸÷#D€§º§Úˆ'‡’R b{k¤é1£“àšUÓÇì®}vÔˆ^Ÿð¥w¼µ¿„ vùŒºIsUQIùëî¬b¹¯Psé)lCñ›÷tÿ\0ožR×+(É&Ö¹\0ëcý¦»XÊCåœUvwݺšÏÂ¥ñ1Í#m[é×ÙY«g\,«8]À·}aWqÇB‚ŠûëÍuµŽ$ DQµÖý+\
+Þ¥~¶4Ñ°Â\0ñŽ´•JßMŒe\,£m ·ÙAOžÄöÙ{µ¨$p°ÉæÉÝ—¤‚Å\\Èä-ûô5¤n‡?Œîïë¥tDæÇR›GZÊ£ P¢Ìu …éü|×YfzÆ®þ¥=-0xIR/í®¤ð2Ê…!DIAgnmMhQg—ÅbÅwBÝ ÚÕËZÅtøñ@L—vk­êŽ[Ôù.F:¶„vW£ÓŽ“½-ÌÍ®<©ø{ýÕÓ¸Ì}%#\\˜”°Ô÷W›á´\,ž0\,ÂüTûbãÅÇ[Ç‹Ûzͺ+ßv!)"nŒ÷eKËðñ2™±À\
+u¿eK.&T¸fâÛ{®mAm©XƒuoJÐÙþâríOéš0ÅÆfº°ÚÇPÄøG슲£ãgY@²•V ú+YS]6-ÑÉ©•M‚p¤Þƒwç¡íëA¦\\ˆ {íAi”9 r¿¢ƒ|9ý€P{$AÆøõ>Ú¨¤ä¢ ¤ªj\
+È T'å?¦ºÆ*²lo-…CÂOgº·¨Ú˜ê\,®w/h=•5TˆØD\,AVUS—‡(œ‡ñFÞÊܬãD~D2X¤t׶¨ó/\,C8%zu$[PVhá“긋<9‚=ú«V*Å“ÁÚ£CXh‚gEÀý5›ËZ’Ydn•ÏƒDTÿ\0m9O‚Šžž ª<‹š+ !Úh5²éA¡”Ðit¿Z S$6€=´ELØJ²7”(öVµd…PÛA¨À t=”òc*åºÊ°oÁH¥[ôVj™" aÛ@*Œ5ÖƒC¨NÏÓA’©aaú:ÔŸu¶£²®Œ·m¶í/ÙAƘkvU\0QŽÑtª00o­Á¦£!Y7.†¨˜‘Ct==Æ Âh ÷ƒb;{êÊ"ˆÈŽƒ¯²¨Áƒj£ØüFÔ|&â§ÈŸm}T׊=›¢ñ&«W妈H/ÛIQ Ð m¦§Žõ›X«Š‹$v®V4ÔEe^T\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÉVõFø¢½t‘5> zíÏ\,jtPÚ»ÈÊ\\æCµEt‘xø¡4]Oi­ÈÍ«\\2ŽÕÑSWÄGC‡Ç¬J#@:žúÅ«‹Œm{ª+8Õ#Øjz\
+#É2FöªLc×Ø)\,Q·»Â¢²‰°Ä¶¿}El}ˆ—n•Y2‹©1{k\\|æ±Y–¿ek.<µŒn¬â¤ãgµ·¾€tÓSRÁ윇æFÙVËî¦`•…Ç©"^Š:^¥£~T.ÃbêZiÇÄ‚SÙ¥[Qç®d3vZµš|%ãÍÉiH$ôSÖ³F¼þó¸±×á¸gXb·ÿ\0¥@b×&âÖï5¯»8°Âôç’Fð¥h½fö³–yœ<±ÉáÕ–?ÙIÑc|ÞP è{ªZ±‘Çf³×¥A½qd¾ûØô¬Û' ó\\íTLǽ™MÁê(*í–àÚÝ戡Ïiæ‘œ%ÖúkÛPg‰FLe¥\
+ÅE”ÓPN‚[írÛÇ`éAîN@Ô{õì ™‹d*äßÛUSJÝ»:ëQZsfرԿm»èŠ‡æ‰ÁÔ@ žÜô‹KeŒ õµÏ²†¤Qa´^X`®NÐ↤¤È;êzX+SioS»­¨)93äfŽXü¤.5íìþªƒ¸¯:˜ä¼Š6“í·¶‚Ï?Åü4µ»M@\0\0 :©‘¯J’ >­N’²2½?Mdb˜¡TU *5·e fKü½”ÕVcbåÈͽÀN ZÕ5n²0°²û/óSU³2]«â±µÇ¶ …ÆS½Aêo·]kѾi8í;HlÌNàg}«íW?ùyÕæ˜(vi-µÅ®è ®×©s98Rœ“7•µC\\¯f~ÊÜöKàúÖØð‘uhWná}ºØ{¾íoq^äbáùÁü]T½¯­¼?½\\ošª.+3;‘Ìh_âÅÙÒºY$G}‰Å8Q­…«Í{âÂ5UÚ­b;µ¬}—´@/‰ƒe>Ë‚G0_Üq¥²£r àn°=:õ¬4ÀßvÆ&Ýj\
+¬¬Ÿ 2jëöÔqøÒfÌr2Sd\0 ªu¹û(-2Zö»xmÓ¥T{‚D—º…-ßTI(å¼'AÙWFäžÀ+þšd1Ê6‚ úZª3Ž0ªjj•EVò ƒ» ­DE*þ+÷Ö+J®G(†Õš^Õ|É\\{\0݆Ýjê9Iøsþn3 ¡Þßez8ïñX±ô¬r"‰AÜ 4°®u¦·Ä•^ÒÈlN¶ ×NwG¼ t6¦Aâcæ)´'¡*X¤¼B"ívð·Ò+#™å¸llFÞÚý–"¬ƒž”cÄIk©iøky?Çó3b²ËÆÓm¯ú·WYÕ·ÿ\0WÅ–ê±?MÖí®w×WSxŽ2G>pŸzí¹^ï×VÑx’ÝJ—¥aU¼êbɱѯÙkš³MKÃÊüÉ·ì"ÕÎÌT³!—=ÔTbÍÀ°+”ÐAŸæÞ¶ÀƒÒ ÑŒ“3V¿Q[—^ÜÄ6~‚µ÷L`ÜxEòÊÛN–«ö1K•‹8•ðªô¸½ëdÅNo qÔnqî­É¨›5T`‘ã¸í¬æ~¢Æ0°™XøJ×5\,E’5xUΛµÆÕ¦UÅoÒ´‹>;¼'¨î>ÚÅX¿ƒ!c§es±½e9 ᨭ0äm· ÝRÃV8Ù±JÁf>XSf'º¹æ5©añ²ð‚cUÖÝom‰¹U¬‰µG¶æ ÜŽw/CExÀž´™(52UY\0 ÔÈ(¨Cp¢ö=hŠîF&ˆø¬­…X+^e7gÐ/J¸+'µ‰ÐÛZ‘ðíŠ÷½J'¯x¬ª;ãíø|4v7ÌoAé\,GJY š¥A«a]X}µF“ÇÝz£\\ÞÛ¶ƒ\\nwÔ£ˆ’onþê#|rX”]/ÙAãå0ðÚÄUÁ­e:²õíZööUQ€kjj‡UÜ:T+•ÔRÍE†&u†Öé\\¯8­™Xöd]QVyùK$«X’£ºZ5:^³b£Ks±Q$ŽÕÎÆšˆ¬+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+A’­êà‘7®’3SàÇ®üòÍ©ñCjí#:—9Øtï®’2½Àã ZÊ:×O†ui¬Û\0×»ûêjâê U€ öVU¸HÀ\\ ÐSÐŽ@-¥¤HYì5=ÕLk›åºÄ‚Ê:‘V\\U„XÐc-º°¬ü‰ØQÆ|O×ôšÍU‰’$’H쬊ܞB&Žíÿ\0­nAO“|øŸ|g²õ¸ËÜ<‰²q·¹¯VÁ»Œ¹X›p^§­¿EfÅK‹•ó|:2û:Ôúš¿â`Yy'hï®uW;®ŸeaQÚ1{5õªZ@Öè;êˆÜ„϶èªÌziz°ixÎ bP›¤b&×Ö¯È¡å¹ ömñ¥í†õמcŸU·‰ær (ÈܾËßúõ¬õ$fu®ç*\,˜®‡^ã^mw‰?—«kIWÁ@º\
+jbq†GÞ ~öV¾Éòž¤ŽêæÒ«-2/sð‹ ·÷ÔbÈrÁØmì÷ÑŠÇ5÷h}´VŸÈÄ冀Œ–‹Ã‹u¨6Fîª$@ v¯J ‘òØßh"Šÿ\0ç.ÛvÖˆÙ(cq¡÷PHlk.‡ôÐUr¼k?UI¯ßAÈg`Ë-ã@Tßô{j3[q8©b•VFÜ-¡6'ì½w• Bcvm6\0Ûÿ\0J*¼cä´nŽ m¶¿aÓå×üU»‰ŽL=±N£KéUcf|±‰ˆ‚2­¸jo³ö¨®N¡†¤lh6)+p¶ Þ@e ÑùQkžÎÚ#[K³h\0“oë ‡•›*½ºù{骋$òÈNÖ¶·ÐTp²]ó jjˆYR>DJª7 Ä‚/¢×A¾3"¶Ù®ê\0·²õÙB…:ößZ H²8¹¾Š•¬gp;/aî«ö°Ä86Ò9ßð©éaøªn’=|tœù³0Ú÷+a¡ëûZÖkJ~Cˆlp̓ñ8鮀ÿ\0mwãÙž+”<÷|lgŠ'[€}Úôï=|9ù‹>6fwIÞ~” úmR¬uüdìèR {úד®qÒTøî ÷ֹµÈÐöŽ´ÿ\02û¶ÂG¿²š3%ñØ7ou¹ä.Þ\\Jw­è!ʼnyîÖ6ì˜&Þ8×Â5÷ÿ\0mTjÚ% Úç©öTq¦;ŠŸ\0¿hìª$6J\
+Ÿes »ï‘íìésLñb ‹‹uQºi„V F½µqæ&#àê݇²ƒ\\øÞz'‹ÙIU·\
+¶¸Ó»JTFÌYRÌŠ¬:MgEÎD±+9R£¶Ý*wÔ1âFñKñê šýk|â:þԲ䧔ÊjƒqÙ§F¿m_ ƒnLaÈ·¿²¢´ÏŽ¥nš¯xÖ¬DsŒB‚[Q¥Qï!‹\,±-¿ˆ5ƲªÙU0¹~öÚ²9¾gê5¿Fì>ÊÍU\0ãñÝ‹\\¯Ý©ì±>±W•W*T€z5¯o7\\Ö¼.~N2~^ Væä­îßv³ÜÕ•Ò7%6§„4¯â;»«”‹Q²9!¦KÂõºéqìÝZúï„Ô9¹Õÿ\0¹bô³ ßÚ)Ïj÷Žå¼õV¿‡¹ˆ¸®UÕœÌ<VVÖÖí¬â£¸F£dºŠ…ËrQÄÊ"³óÙPDƒ˜\,ö’ÁO¶¢¦žIGAºÚëMÛ=sc>P³ \0*Ë©Œ…:x[ht½iÙþ—fêö{ZûV¨æñxv†q1Bñƒb;u½øg¹(eÎM¨„‹Ú¤ëyN?%!X„~¨·ë­NâX¦G+áÕ\\ìçb\\(7«Êàëkµ ^.É-ì®kŒå}±‘}\0¨ªñ(#N•¡¸7˜› ûê\,1ó²°AHïcú+]o‹3v®\0¿è½s¼µ¬ÄâMéÝ¥A>MG‚KiúMSS6Þ¢µì ÔÉz£YM*;t ×6ž6ƾ-I?ÓmÏrÞPÝ'Vî­ÄTºXÜêµ±¹cG\0!Ó°ŠÈòxÆÕ;è­’M  @O°5J¤øH ËÈTÔëPdv‘QZ%ƒwN•uçŒmî#¥X" ;XˆV‡°H/Û}h7GÓúAâ`w oÙZÔj•!…Q²%Þ.>#ÙØj 3G°éú Qâ¿ga Ì‹ 4 ™…œc;T5‹ÈÛ™‡oâEҒ‚mÛÓ´U°jxí¯QßYV–KÒÅG–*çb¢É«•4µaXÔ\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒ%[ÕI†×Iµa=wç–mNŠWyMÆÅiM‡NÓ]$fÕþ©mÚý?Mo៕ìxìFÔ³þªÊâDJ˜ëåÅ«­ÛEN‡jîoˆÔ¨»_ þº¬±È‘™H_ˆôöQ¤\,y\0¿åÆ÷cmǶßMh[ºþZ-€]›­…cäc‰‚Ò12›(ì”´LÇÂus° MW¹Ò.\,l@»ž Õ“RÔ(D91…d׺µð‰Qât[è M\\BË㣑ü± è\0ýueâôáY\
+«míþª¿c6§öƧqè ´®W¥Åî> ÇPˆn¶×²±º©ÑB@±”{ä kÙEE’q­ªŒ¤d\0¢›ÐhŸ Š‘úÍ7Ëò‹.Ï'5€ê\0Oï¬Þõ>¨œc\
+˜KIÚMô÷×=W[‚è9eü"äQ¥·˜Ñ În 6Shmå—h{oA;$ Of´UfN@!œÛo»¥ D±È\0?)ÒôEgç§5ƒ0N }A%y6ïµQº/#!¯ñ/´t¢¥âD›Ê›žêƒ)ñxVb ­Ë˜  nQ¨ ëj"ÏŒKóðÑ[¥$ívÖŠÁ²‘t:¯x¢5Í\
+H¥£¶ê‚ºd¿°Û³ÙDLñ¬Þ5é{XØ}TTñŠ’) b-ײŠ§ËÂü°o.ò¹¹ñk·ÛAR%3J«ƒ2üwèmÕj\0FŠ BÊzŠ£ÒB6Å\,mnáA²u7{:}”"uXÁ¸;ºÐG2 RºA|¸ZK¶¤hI ÓTh×\0õý5Ü!Ž×êÝ粊‹™ž1b2B@e%I"þÞß»Di‹—üÁ؃ak1bzŸeì‰Lë&ðK[¸wÑYKšCs[P;A€ÆÚªÛ#u#Åkôî4TYKË8ò€;lÈo¼…j*fÓ—:n7#§Ò\0µAœ˜ #<xë§i¬F1úz4_ã’äü§²¬¸V8¸1cÜD|]lz~õtþOÛ?T£\
+2øNÖ÷^Æ¥öT¬E+ÿ\0pÝ» ]Ñ#ó n(º c¥1¢RD„ ¶¬ªwûjËâ„Üv†ªŒ3#H…ÛFÞ´9|Œ1(BnçO¶’hŽÙJšJmïè js¬ÚŽùèT\,]uÐÚº^Ôwç_"ñ‹Çm®]Ln]KÀÈHŽë’£°ÖN\\°¤¼€µ†Ý\,kZÎ7árm/ˆX(ïë]/\,ÊÑËò1Åid6n—«ÉZ°ùa‘ n@éo×\\íj-QÕÅÁý•EÉbMŠÓj²Š>G"ißòÅJ)êÄŽžÊís¼ökbßX–µ¾ÊåwåT1fʪ*½.·5\\vÞ”Ž1ç@’?pëV+ª(¨…—†ÕQ2ÑÈJ!:ߥMU›c‰VãC×ÙZÔE.Ý„uµ/$¤ blmßýt¢¢LS`lÊ-qÿ\0XÅVå4;wmî°Ö’Y?6³Ëmý7¯Oc¯`È9(\0®»Ž;í](«ä22'•‘¤¾Õºö÷öÒDnÏÊÝos`»H[õìñ{jÈ7úòÎY7Øö›uy½ÖÊß.ÓŽ—Ž?\,oÖÕËš¶+ýKÉ68óGÀ4¸®Üó¬ÛŽ6nm§7×í®ÿ\0ÇãË?før[+Hν ×—¾~­Ë¬$ŠxO‹QÜk:­øù…{ÅElLã \\ÝLXžªÈòö7\
+¢ËÕ8ÙJ)@nÓ{³CO²c #ŒÙñ¼AÔÜ›aöuª+á\
+&ö¹Ð’tÛíÙ~•F<Æ1Ž\0¡ ^ÌntËõ¢8Äh¥"EÙ~Êõsv1Z–O/®Œ Áé[e}…˜² uÐöƒ\\ìi&W$wPªÇ‹dÛP‹Fµ¦Y‰Ô··¶£I 1ÄÞ¦ ¢u“®•*´f†R-ïÒ±yÕcnûG ÷š”Zàdo\,Êz\\ÖuÖý”V ƒ²ƒÃ¨0)ÝA®eÒ‚·7d]ŠØÁ ­JŠLÎ5à_1u[ô©QQ)*×M;m[£&HÚÀņ—J+[!A¸ÑA'"ýEˆëY°mi¨0Æ祧è¢4:™˜[@5ª4e&ݽjŒ\0Ç¡·º‚Míb½FšöÐa4—è5²‚VÑðž½kQ¢{‡¶ª%ä6ñp/nÚŠƒkzUXkÙAà4j¢nfÏáIðšÏQL¼q{¯^Ïm%ï·ÝÚ*Ù¨Åã°Ü5SXV–[ÓX«Š‰$V®V+C-« 1¨\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ PÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+j·« • 7®³–j|õßžYµ>(­]¤a; ¦=Ë]$f×GƒÇ…°A{VÙ]aa¬Vgñ5fÖÛ™ÜF” ÅX}¿Y –ú¡7²ßSR Œíný*£iÃ6¦È4°í寧\\8« FÐ:Ö²¯3ànk\0EÀ«¸3%"Äý¢˜'qÓn}Ö¿ÙRYM„KpEìoÝV#%XµFFí\0¯gÙTmÇå1ó!°¹©yÃQ§â^CæFÀÛ²ýjè–ˆ¸ñ+ʶ·AÖ³ò/8 ™rÔîNúÇS/|›uí¬+z¡µEiGZAb2›öºãøbãâéPBË’b7`4éY¢i%7°7ÒÀ\0j) Ä7Ÿˆôþª ãã+-aÙ}j qì?×»ÛA(în£§¶ƒC†rÜÛ¾ŠÕ*¦A³)½ãœÄÂ&ì=”ºG<®Â]\
+ÚÁ¯ÿ\0¥ê#oûq6#´ôÿ\0…¢á „Ÿ ¢µœ ![Å­ô¸¢"Î$Fߥ]Epr9h.ʼô½ê Ø”¦B™\
+¡nïÒõGClw§CßFš²xøÏŽÚ¯fµ3ß;ÐQ¢‘%ð©³vöP&Ç\
+ÁTÜžú ¢™…Ÿ  ”%URºª{hª<¼¯!ØÞÉ{ßÝPaÆÇ s±·ñd;·t:Š"ËdR@7÷öQZ0Û$—éÐwm·\
+X_¥Qº<4Débh"2Äo!¬zT™XãÎ(nÁˆìmE–7_a Õ>jaï «YuR·í¢ª¦ä¿1€]¶’Àöþš#V &++i`AMF•lÁi‡ÊÁŒ.C\0Í¢ÇÕ­{oÒ¦ ¸±#È]“¸é¡Ó[Q[ùa\,±•¹T¸+`\,Æ¥ù>DÀ ‘Æ\
+Åem5¹ÿ\0MENârÑ /·h¾½-z øùc\,\04g·¥]ÜߨN\, \,ae# ¾—íéDs\\O9™™òƒk‘Ø* –Ϻÿ\0Xô$U“WQ?ß¡Ýåï&ÇN·û+¯>»Õÿ\0–ÓÈ\0¸ÒÇßí­X‹| •—b²îEcêºÓÊúŠ<ã¸ì÷žê³5Ìez®<ÆhˆxËhö{4®ŸÆšË\0(]Û^·mc®³à¸³I'˜Ý>ñéöVw£#o±'eí¡:Z¦gäùY~J `$uÜíØ{+¦ë9ˆY’d-Û(\,·9Ÿ–v°ÆÎp LUŠGCKÏéen‡‘‚kùGpíÌ5°ñ ’7KºÀ‹k}=Õ%Ã5êaŒF\
+ƒVÐ÷Ú¥º«|i¶!Cm+ÇFµ˜K£¯Bzõ«õD\\ìve.^ËŠÜ<æñ¥|’îC-ô kî§}dÂFÌ.$Iã7^ßøW™·eŽðˆÖ[\
+:{«h“6ahÄ¥ˆŒënʲ£/40 ºÊŠ³ÃÊYuÅúU‰Z%G((.+ThÎVsæFS¡µ=š¤® ÷Ô?•FbNÕ°ßúè(¹~5Q¼È¥V=ÕÓŽþ©fª6l7Ý`/¦ºƒ^™gL_ Q=ƒõ=;+Hy RÄ)ê îª7p™B>\\eÇp½í\\½œ}š—™<ž<Œ%\0†Õ枪×ÙW‘Èœ’C·°^½|qõŽvê¾XA³Òº"OÁ%%›§JãîÜð×?.‘'ˆîkËW†xuUEª|©¾0~.šW¢ñ¿ }±yP®+[ Ö¼óHKƒâ©D|™PïÛê®ÒJÊn©¤„ª!Aý]Õ/«>V˜O¹ ˆÙÖÁ¯k}íwV:˜EÆ^~üuYóñ!îúÅa\\1‘‡#†Žç±Šôñ\,bªr|²ÄBÑ­ë²&q8í # ½ïY¢Ø}ŠuMeQ2âüº s¥YS"Œ²xÃu´Paù¦Å}²j½†™ª›ñÌnº_ôVh”c 6šŠƒ•‚F«¨ª¸<›ãhÊk0®}pº¹_P¶H6-ØôµsU®; ÀеȠÌÆIéE`ñ÷Pit4dVS§m\0EææçQÒƒšåøµüÄ\0ŽÛ_Jé+*ýæÊjŒå—Ê®•1[Q¯u@ÁZýõnƒªõ Átúƒ[|=”Úñôíª ·ZƒL@nÛÝÖ¨ô>ÃcÛ¥è16Qrˆ?]Q]+îbHµi©+­TJIA[uAcZG±½´¨¯XéÐÐoŠ3mýGm³BF£¡¦ø™ÿ\0ƒ/ØjQæF1^½‡¾¬¨l6=;E:š¤Ð[ĺ­s”heª¨òÅX±PäŽÕÆÅheµa¦5@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ ÕoVA*/]g\,Ú±ƒ½òÅ©ÑEjí#+ \,9î^úé": -Ä$cAZøgåx±\,)`5¬´ÍI:Þ‚v&(…LҥĞa¹Ñ]QŸžÌh–÷öì¦ \\Sk(·{”c—–¸çË|É¿P¤š"¼²Ÿœí'¥k„ȃp±=mÝSÜ>2-æQ¨m¿Y©h·q`ð5í5…Rfñع'ÌwÚGÓÚ;«¬¶2äO¶2J°ûûÕu16~<à'C’lm¥…MÕDZH&Çÿ\0Æðê5$Ø©¯QSqùÍ-ÓËÐ:ûMfÌ'Ž0q†ë(ä}s¾Ud“¦Á+¢Ýµ†•óóʬZŽûV¾©­ÜI2)•ÖÎÚÔ英˜¬6*h2•þôZR Ȳ/…mí=õ0“ÞñÝ»;j ¯ÈÈÚZþêO3E Z ˜çŸ0’AÔiA¼ù¨@K=ý”^S Ûæk)Ðûô –³Dú‚-ÓZ+6† ì7PWχnd_ =¶¨Œñ¼¹î· n½´ãÁr4_뢰“‰G»:€v·¢<è”6ûG1º ¹úê4 ™Ç9DPº°Ð÷PN•ŠF‡­Q• mt XkPQFÉ óSD[`O@\,§§~´2@Óa³îúŠÓºgŠçâ×ëAO‘‚™+¸–fPlO}¼"ƒgƒ"ã™'mÎ@Ôh}ÚÑÐf!˜\\ßìñ2¦D'bh/Aæg)‚”éc­G3ꥅK³BŽ‹ÿ\05Ÿ&;M&íªï66÷QUXܺÏ3©ÐÂhŒyE†$2É+3Ž‘¦—ûm¥ETÁͤ»ÄQùqAÚI×êfù¨ ùÍòÏÂ>n¤¬E‡xá Ä V¯‘p¤Ý"¦„h/YTü|•€ÝE€wgCòýT×=ÈÁù€Ïâ r¦ÿ\0PùvÔ´DÃå2b‹øŽB9nõ?;{* ÌáÈbˆü–ŽEphQû^»TgêYùa•ð£pÛmVƒ•ã}?™Ë±$ìHƤšƒXár1ܲ±èF—¨˜žœùLS"FUQ~§SôÖùêòc(}3)‘Z3áQÛîï®ÓÛûL_ðªØù"q±‡„ß[û*^å\\L]Èäá‚|LÝ}µ>éŠÌîóæ‘·!ܽ·µ?“ôaùÝŸÃ1h5$Zÿ\0¦¬ëJ±‹2Á+}.÷VºðÄ«Uƒo˜Þ&=½ëÙÓ]ÝäÆ6©èm¥eRñ±5þ+o”u«)[s¡Œ®Õ÷×Ù1HÜP]dŒhn»m¯¾ºÎÜþ©|f@»<jw¿îÒõ @Uv8/pkŸÙ¼FËÑþ ¹Ó­4»@&ýMfM]oLRž&&ý•W$ƒ 4J4Úõ­õá"Š^ÄŒè½=ÕÊ´Ñ/$Ò)ˆ škÙAÒñ<TŠ›%\
+²´7æñêêb\,Û§·ÝPRå`ÏŒ@MV÷µA³˜ŽÔ½¯s~ÊÖ‰¹/+h„xEî{kr²Æ ™öð÷Öjªò2±Ì»Xߢ³ªÍ¸¼|´ÔÝAO‘ék\\Öîµ0Qò>™úÅuõø¬Õ.OƒËe$u½z¥aLf\0#ô+H•‹*ãXôeèEfÍ̪ê[£*·Ët$­kQ’3¨ª‹>6%eñ OJñûºü:ñ±±¶µØø/ò×–ÖÙó8°4[ÅÕÇCß[ã»ÊuðcD~ ­Þ­IMŽáÐÖb¡Ï0*¤îîÓž™± ±?NúïÏr³‰‘rÙ\
+«yYTt½oë(°—Ô¡€PCµ­r¶5Æú×ì‘>6L ÇjL:îš¼Ë 9?we¶ ×…6/CS®¸ˆZÝç²³F8R™eli\0Ø À4£n3´$2„Ø[²¢¡r›Âùl/cÔÕˆƒR§¿Z£ ãòÉŒo¹÷ŠÅŠŸ´:ÝG¾²!O }:ЮÉÆx­"´S4[ñ<¼(ëæ·ˆØo¥s¼.ºh³“y FÞÆ+›M ù€ºÊ;E­ÊÚ_ôÐz±À(ž¦ƒ^d°ÂZÖ™@°\0öŸ«rüU<üpPÇÓxÑ@6=ƒÅv­D®k?\\7%ìÝöÖǺ·*)ròLïhõÕ©¸w\0 Vj¤D„üu‘‹ 2‹„ ÆI€¾— #\
+õ4y¤h5…‰&ÇÙA쌔ê{h1‘tÓâìª4IçÜGZ£4ÃÙ×´SF²ÆH=µb#´›”ÙU\
++Ûî4°'ê‡[Ôªœ¨ tê*³Ào^£­YQœ9>jùr|C¥0j’-ÞþÃýõ¤iV1›vvŠ–hòXÇĽ+8kC-F‘励b¡Ë«ŠÐËjÃLj@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ Pÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(ªÞ¬‚TÞºóË6¬±ñëÑÏ\,ZV®Ò3« Èm>Ô×Ix¸â "ˆ]Ïè¾·yƒÁÕìêkÊ·¾Ù06J¢^&:̪nl;*Q*V\
+7?½y¨5qòG4O0šúëVÁ·ºÚ\\šQ2ynVmO`ëRA¢xYFÑmî{:Õ?Ûãw¹¹\0M©/pŒI7Ûí­‹k¾<zžƒSöV>ESó'vÅÝ~+t¿ªj~|Iè…­c¦µ©Ö|–TÀ6mºôûjÙ[ŠËœ<‰­àþÓ\\/†š38ÿ\0 \\s´^ÄÞëV¥J‰s¥B ù›Ùú*ìE÷l¡åÊÌHøG»î×;ág”i¸^R¼Õ;ãm6“}µgQr¦àbÉ#´s.Ò57›UvÑùeL}E€•Ìe•(BlIr;;*UFI%¸¹&°¤y*­·]Ý´üà ºýµ„©¢"I‹¼¯i ¢äñ_2mÉcá&Æçå쨉ü\,솓ÂM²ªÅ¢¶õm·&ƒ\\xr3݉··Z+6â"ÈmîîóPKÇÄ\,I¸( ‘'‰(>a¸ëAª7Ä€tìƒ&Éó–ý\0öPmÇ*Ú1µA§+ `c Õ[J£Tª{h7EŒÙEëP&-m:Š\
+œÌ{·šN– ¯¤Ì`=šê#n?¨nž5›"@ÀÊ´V¼œè‘ZÏ ëmzû¨)à˜äÈ\
+0X”÷ØþŠƒÉ²$/™üVÖÃöhóN»DqD_Ì;mªƒ<||¶Ê“j!í·îëv-ï ×c˺8Ë ×s[hüGæ Mé¬|ŒµÎÉEa±iû¢‚W\,1š ™(̺Y/n‡fæª8sÊ \,‡˜Æ¤\\úþõ«(ÕÈòÈdyŒmßnîÿ\0}–$R0òqA멵º÷ÐKÅâJÈDÒë­À=¿êª&Å#ããîøP krÖ§6±÷Ÿ MÌáâIf™dE]AÔžóÿ\0Unzº_¼Fä=o‹:~[°¶›G¿¶·=6—¬SõŠ‰è’Bš3Ä=õ¹ýÚ}Õ¹ž ÈÊv1 —ÒË¢ôí­^9çåeÔ¾/ý×(«E}4 ÝûUûÏád®Ír3£†3šC²†¶ëwýÝk‹M°rðYŒï~ͪª/ï#UûÕ4c‹:;ï‘â\,G„\\›~ÇÝöÐc“’ò;CÁ±^—þóA<Ã\0HKJ×¢÷ûè&p¸fl­ÁŠùhN§­ÿ\0¶¨è±0ª©6ÿ\0¡‹R·`(9oPg®â"BHÚ4ôÒ¢ñŸËˆ˜`7°{/©®¼ßÛt/&>"mžO„Úõκ6cå\,«å>ª~““ÇÁþî~î¤ÔD¼l¥dó\
+¾*¢Ÿ—Í]º/`”l‹™B2îÖße4K3ÊêdR¯v¿¢ŠÂ&ÆàŽÎÛÑPí:Ø` ÙŽÛ‰·AßÛTWrª…Õ•×[ ûë_dǹ¦eÀÃÚ+-5dd.ÝÕmúè=Âæšg¼HÛEµ=(&Ï3¼¸ô „ó<ÂΚý]”åÉH®Œ6µ»´ªˆîï*b{Àcgí¦¢ ¯—‰‘ËŒn=$ÕƒV#&+lb\,M¬*¢ëýÉŽ‡¿[S¼ãép?®ºó1š¥š)\0+`W³^Ÿ¦¶Š~OE}\0b5Qö[•™Ù 6ÒÛFÑm«rb# lÛ\,v‚ƒÆ…‰Øtnê T¦;•w7èµ»y"ñ…Ýsë‰ÒË‹\,y“!uðû+ÉßWIuîI.Öz×(¨þPƒKíomtžS[âÆó—uÆïm‡~lÝ4 ×7 ÑÐØô4Ñ\
+l2½Þúé;±œe$×uUkk¥tžÄÄ<¡"] gyíëq]e•”d™6M½ýµ¬)Åb…MÆÅõþúÎ9 4‚?à\\5ÿ\0@÷ÒPOR¨¢aÛßA+ŒÅƒ(²¾¡‡}JEG2àͱt·Qí­Aî<;×Z”[âC¶Á…fªr›¬Žw’–Bté}k¤DH3Z;…è{ [©¦\,uª'q™vºn+î5Ž¢ÄÏ÷Bº¸èJÞ¹ÞVxÜ°Pâ-Æ„þšç˜Öº2a—XÛ^¶èEEQóÛ?8%F‘|@vHŒxî\\Ã!I”Ha=j+bxòœ˜È‰[¨=ÇJÔG>ÜSa6ç ߺºn£Õ²êÝ ¸µÖU¦xÏZƒ\\ej m:ƒÖŠâç  ò@\
+ûh"@ʼnÓ¾­‘â7í¨1ck$ó¨ªLW ÒÔ¦ÊÝäÖ‘³Ø{(1d]Ö_Ðh4ì?mê…ŠY‡ež<Â@{¾²­–ÝqÛAhÈ;‡QÖ´b—Ì?õÐdÃ~‡Fì5Q­Êt¾Ê¨Ó\,e bÆš™k*\,U‹HëŠÐÂÕ†˜Ô\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(3U½Y¨a½uæ3V8øõèç–-XE«¼Œ¬øþ8Ïã}#¤û«r#¡‡b -ÑW¼û~è­ Øxª–XêÍR‰É‹ùáF\,ƒ©ÿ\0OüÔø_cŒ>ËT”I€.È-íî¢ r2yàãÇ©s·þjÔ‰WxØ)ƒŒ‰ØbÝ­"c·žO–\,£·¾¨ß¹1î"¹‘­sO‘> "¿Äu¶žÁYµPæBï¹ÛjiaßZˆÒù¹Ø=Öîí?m0j‘dtÑö)'{isV"žU‡ HÛ¯ˆûk§Ë.{:Y¼»–$Üw[²ºÆ] ÇÅóài 5ï5¸‘ÃcÏ â|·\05É¿øTS¯ðŽ¿ #{|ª{«…lä(Îù~Ãàéø©\
+Ål‘|ö ÈPúk=“z‹9L÷2õÛ®½Õ>µ­s¾¦Ï”¸— Ø3u+¯öÍKàù‰r:¨í©×8’­™¶øÏ^ÓXFèÁ“Å\\ë|ƹq6‚X¬4ÕæˆÅ‹x‡é4[!BÚh#dò%ƒ8m#Ïr‘òŒ!ƒÆ7\0£¦£âjˆ-:2Ã`ª«kEè;î2"a3_@t£MòÃ<Ö1Øï:PDšy!º±R×è¿ßQÁ˜ÜÉá'ôþŠ¢o ‘\
+®„PKE¹ im(¬ÇZ€¨ÒàŠ Êã"Ë!ðÐEÍÆq6øÍÒÖ\0}øMÚPh”X½mAO²å/–|\0A[&öa ³.¶¨Œ¡ç EqžÛÆ„__ÑA»9ŒÐ™.O]j*«‘•qž\,vXÁÜk€5 ß‘€²¨LÛFîÄ+‹ìf#ýOA¸˜¸üoË⣹Åά~Ï–Š‘Âð첌œÿ\0û‡áNëPY4JåKm‚úv_ý_³A~RåUÖËcµˆ\
+t ‹ÊzŒª¬É€W³ÙßM1Éæry“[p%µÛÑVõÒ`O&HIŽæa`‡õtŠˆ»ã¸q…"Mì@»ÒŠµã¸IP›Ùc?(í5EÌxX¸LÓÎY@½@ö­UDäF.Q/0·C­Žƒ¥_µbq#‘ÊôÎ&[;«êö²‘c×°Vÿ\0–ŸY™œt“ y#\
+oõ\\‘îì­óÏVl¬Û'ÊšÁŽ/)aî5ëâÛ<¥UE;ÆÀ–Ú}Nø\,ZCê ˆÔ¤oaÜ4®sÑ){ÆMÉÏ’6É#”äÛôW?ns2'>|·c &%bšñº¬×ŽeBÎ\
+Û­Å´ûMŸ•½v¢„gùh&CŽQ¼é\0Ð[­«Ri«Î+Êë ÑOuÓF`¨ÌÝ=´qãر%N¿ñ çy>J§c\,u\0ö}AÍs>¦Ë»\,(QTØ°í®zÆzŠFËÈpY˜ž–ÝÔþš•b˛ˆ1ãÖöÚ-¥F›±ýQ3·‹h Ø]t÷éSDÜk͘~nsaqkÛZ£ÎC•…÷EbÚõÖõ*5q¾kïòÁ*56:[ÛR*ôzŒí+\
+ŠûþËuª1Áä÷K¶öÜmz ¬Ø²ccWKÕ˜è\,è@ª"g„‡EþÚ ¹)hƒ–PJ\
+l­³9YÈÚ:0 ¯a;š ß²h$ÁÑ›Äuí ×õÐo9 ºJ–ʨ×"CvRW¨¢·ˆh ý•‰#U]†ÇõUžQ™4¸¨vEïá tö×Nn¥VÆøsȦDòٵܤèOi^›jÞpÕÔü]£´¡DºëÐý•%aü½mñ^ö­"·34Â2ªt$ÿ\0mjDQÍÌ ‘’tGÂÀØ×LG=\,Ò ¡:\
+Ú5eãFÞÚAî4g!ÊHJ‘ÚkuõY5¾\\#`…ûn+”÷F¾¬c!\,OÙYëÛú_ª\\%UÁap+Ï|´½Iñ&6ú+8ªÞo]w{­Ö·Å²¥Eã ”ÞH.j·C]{ê3‡…ºû qÖ×c‚ÖÚ;Mi䪲ÙìÚtÒ‚»uÊž-A·#s#’ufIG„€Óök¤éœqü‡ ^à™ MŽ•ÛŸdg²2üØ–6Ч³­tˆµáÙgø¶Ü5QpUNˆ±ÉY:v f+˜Ê˜âNÞEÓ^—®™¬¢™¼ç '^ÓE\\àÆ6›kXª²F²kYžb ›ÕÁK&ãáøn3PŠmø…ëHÖÖ&õs¼w¢¶@ï!ëD^pø í¸ü"¹õZŒy(rAh®-¥Åg%ŠòX›-ÍïÖôz\\n½ízbk§1€X]OZÍåuœ²yËkXÛÖ˜!ºnR½Õ´lÃ]Ë´ž•š­’’¢Æ¢¡£+èýAì ô csÒ l°± Á­Ðõ%SÙ§²ƒ$¿Š¨òDê Aî–ƒ[%ìEQá±$U¡{j{Eb[´kMF¾Ý-×Z£Z½Öƃv?ðÛ®‡­õqÛYW¯Ÿ~V9C¹+R£“ÌxUܸÜ>1úê¦=B³-þ”TY¢1›̓K-eQ効ب’GjåcMZ°¬j@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+AÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ Pd«z² PÃzë#5e^ŽyfÕ„QZ»ÈÂÏŒã-¬„u5¸Ž·ŒÇ]4N\\kÞGø¿PÔãã€<]§³¶¨ºÄUDÚ£¥fŒž”’ÿ\0-Ž1áG´éújÏ(éþ<G|œƒrÇKÖº¤K䤓5‚'†0u÷Vg…j£Ó¢ö}Q;$µ›²ÿ\0Ök4Yd»$v7ש˜¨€&móÜ[ØžþúÖ¢$0Œp_ªrNŸ§û¾Z×Ê*ù %\
+Dhµ¬?§ïVç„Q1I¼§Ì”t·K\
+èÉÇàÍ”ë0Rèn ·J[„t/|D\\œ’ Sá_gf•ÏçÃH­.VtÂHÖÑ÷{êøŒ|º¾- "òS­q¾]b\\’¤¤0¸AbGxìÖ³G(­“4†å«(°]t—Ä\,aØœ []*ÕNƒ|…G¹öé­gpY`â¶@B=õ›u¸ñ8ÒA¡®t܉bÉáì"¹´‡™È®*ý@ÐwÔMP“‘.JÎíàŠ¢Þ\0Óµú%úŠ¡æøÍò<«â*:mDWãbpà7ÓAAî“8"1ä øÉ×ß²ƒº&HUT©e­oe{›ÏãáÀ ›Òç³ôSS\\ôœŒ-o)ʇn‡»ðÔDÜFYÆÈä>ú¢÷\\|t\0½êkMò)»Noÿ\0¥4`2¼×w²Ôâ[ø[²ƒÇc~· crI2Ý~¥è7b06ëX( çd¤CbXÈ:{h!ãò¼NMÃôµµÒ ×ÇÅ*€ó®–½ûh)=KÆÇ\,§""ÊÉ¥À°ñuþŸ³óD8™VUÞXÇ YX¦ßN›f‚·›™gf™6¸ƒ¨¸ øºP&+G: ±€]¤ønN–¿ÛL<tΪ 8m²"âß+}TžbÊë⳯¶ª¥p 21k \0zQP$±¸p%®.nv‚£"<†RÀ\\€ªú~õEg‰Ã´ä­˜×Ü ýTò=!è\\F|Ò@u¬;ê¢Àzp&:ãÅo9Eï~ßiFË. --‚Úì;ÏJ\
+žGÕ8^g”‡|„Ø éööTÑQÌe·•½î‰~ðߨn«&ø*¯/–‰bG†V:°\0_öÕ^¯_§öå×¥cz‹\0ƒ¶9$”^ö¹®½ß¤fMFËÎŽhZCÕ´KÜŸ½\\ý~ËÕnǘ¾›‹-º°½Š›Xöï©íöY|5#iô¬–Å€4v3cúõjÄ÷Ü/:ºÂôcy^f@UcÐ[S‚DÆ–Ç ûA¹ÒÞ"½õ•G™ såOwkûl~Ú¢r~KÝå _ÕA33È_á·¿[ÕV ?œÊ¶P·ëÒô8O4¥ ò-è?ËTaÈóXøR˜N·öô¨8.k˜g•š´m**¯’ÈL² ÒÀGmAp\0ÔsMDì\,tŸq-ãìöÑQ^9|Ó°÷uE[ñ¼ÈT°;ˆ½QƒéåŒnw[Ø{¾DeÎä:(ñ ‹Ë…€Ü‹^ý¾ê\
+Y&gpP®¶·a¦‹˜ÖAÐêÄue\\ØSu0±×úýÔñÏûj*ˆÜÌÍuŒëÒõ™¿\,²!%…î-¡ª*fƒaTTqr-Ò ±ÅÃXLJCÛoîª6dF¯á²–uÔP@fÀ9µ»h2\\Ås¸0kwÖ¢2\\¨É }M>£ ¼më¯CÚ+#•äq<¶Ý®Ûõ¿õÞ»ó23[“ŒyT@a{é¡·Ù^i[ÅÎ㈚ÏЩ×Q+!qòPˆ\,[¸iVxGÈñÃ"c‚·×Å¥¿Mw•—3ÈàË ¶#¦•¹YWº0ñý+JÝü9¿™úDcŒª“2*•$¦¸{wå0³|$ÞÕätj”í«rjV¿:?X3tµtœ_Ë:•†VU ÌêÕá5<aFþ2<=€v×+\,i'ƻǂ?maXJ³3ÿ\0éï¦+`üÄ̱í÷Û¥TXIŠ`ÌiéZEÃgó\\G±aèX¶”úÓRðñ±žD9êH5<ܬyb’$caÖÇØÖ«¨á¹î6ly/"Ü{ z½uŠÕ†øùY‚ô=k¥¬²æ2&IM˜„:t4‘>Ú®–v”ÝúÖ•¬ j*Ï…È+'”zÍ’¡[€k*Ó \\Xê(de`JhÉq²+îAáµêÊ–+ãÅy¾{{kZ<›\
+X•d Ùª \\~†U%l§¾¥ªì!ƒÉ@kjâÓ[¡Œ4Ö‚ I4Áº¡­ÄEÈÅ›~Åþ‚ª6Ⱦ`·U\
+ÊCd\0õ¦f©a ¨Ò⊋!‰¬zvÕ°K’V]uŒU|Ž§CÒÕU¶9M:ÖFJ÷N†ƒS¨½•{¶Æ÷Pi+{먠ÜzÜõ¨<UÛ¡í ñÔ žÊr&Öºô­#'az6¤Uˆ¾Oge‰æ‹~±V »ªÉ(ÛcPnIÁÒô!“KöTVãq§J‚³/Äw­j"}þ!ñ\
+¨ÊXÊÿ\0>½¢€Ì²¥û;}†‚+-K¶ZÎ*<±W;Hí\\¬i ŠÂ±¨\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÉVõD˜a½t‘š±ÇǯG<±jÊ­^‰Yq¼se¸Q¢öšÚ;Ž;ŒXÔŒ~– µxB.æÔö\
+A|’ŽQ‡Å öV°MXA±=‚à <n¶þªÍI2ª’üM0A”6N×}{‡Û[øDÌ\\Iv Ê£ ½ìoâ5›U'É’EE·|ßÝPe·ø¬.×ÐRÓQÀ4EÔŽ§¼öÖU”Ž°ø\\ƒqz™9c1IÔß·þdE6nKJ|¹ÚKÜ×I1rËO—+„„ÜOþµ¹.">g@3⻇xÖ¬ë>Y­ü&;xF¦æÖöÛæ§TÙƒÈmªÛ¤>#¸^úöTžUeÇÎñDde³V\,Xõs<Ý¨× ëqÛíýª˜«¨2ÙG8‚ötÀÖ\,]e@$)Þª.OCöTÜ"ã¿.† ·¡=+[¢n 6Ð ÑNš“Y¨´ÄtÛâ·i¬X©­*U¯ßzÇÕ¦[‚› të\\Õ?ø†Ä h#KŒ2VÑŽ€Z‚N<'eÚÀëUG$Î ©c°Te)q?8¾X]-â$ØZŠÔœŽ> dó‡–Bt÷|Íû4MSäú®l«€¾V=¬sø­ñW_â¿—;Ú›9¥ÏÇ&o(7Rv‹ÿ\0šµ>‘›:¨</&lá¡;hY»í«ìúæÄâ]}€HÔy勨ìöØWŸåßkéøöx€B;z4Â^&4[ô'¶¦»ñð•¥'¦— ÛÇæ ýS éA78¤1…—£ií¢ªr]V+ Ü:éQ`’ðW\
+¶ëAS<2y—ÔÈ/cÙ­¼—q³à³jì·î¢$åç&:ª1RƒBOgüh2h?3ŒTx‹îí¿ÓEB<+K ¢±(C•aÖÇvßeCÌqrÍ.ÂŽ®wº–¿ AcüIJã´'b¨sáºÓóPnÁá™ÖI§R70;sÙp×ÿ\0–¢®Ú HVÐÞÂúU1 ¡‰-¿@-c¯V¨­ƒ¨yYÉ]E‰ÕA/ˆ®ö]z‚zÕZxñ’BÐEÊÈ2ÆDF׸ÑU3œ’ÊæCp\,@ÿ\0mDQrþœ\\†Y\\-:›_ïn¥E9ôj&Bœ<€àkrm­LóqÙQÃæHÕ…´Ôe@Ëôçþ6ì¤5ïsn½+§=ÙðÅæU@Âãã ¥T¢6‚ {Nµ«Þüù©¼W\
+2îñ)Hz±µíìê©}–®/Þ|‹fX`þ»{¼Ò:·Íå×6•8yò<O•‰(¹ÖNëX(Qú•ië}2Æ<¬‡F“;"8Ií/r\0û‰ÿ\05sVþ+†NM¶bM<íõ*mP?iEMOGò19E±U:³ÄÕÁž7ò÷Wó³¤Ü÷¿–ºïª-¿!Æ!G ³[õö\
+\
+yYr¤Í` ­a{öþÍ9|£&Ù÷±ØmaО꾤ä"š]¤m6ê4ëÙj”s¾?5aU»_©6ëAßp<+„dËÅ3PH½Ëd;çÌpñ£Uër­½Œ½õ6áfǛ˟r­·þ«ƒYcŸó Tõ4Õu¥±y+eÅà–1ÐwÕiÍ BÆÞ OˆÚæà|Fª9œ¹]Îço ’÷×éëðÖU&³Æ\0¯ Ü7h>ÏÅAe‰Ët•ü5ƒÐ~†µ¨°çÿ\0$s@AÛ«\0u#ÝA/$ùgòæì|[o®µG‘’»¤¸fë}ÙA1`òàò®À_Kõ" ®I%òžÂÝ}™N½•FªÚ;è)9Ei»INú‚&3¼\0Ñ´PNŠU{³€Oº®‰>z:lS¥]ùðÇ9(¨íךÍ{†Í\0¶kh~ÊáÔÊÔLŒÆZã­H6>)(Ε¡®h¤‘6¶¶7´V§IŠž ‘ \,c›R\
+ô'ð×YÛ69 ¾xnÜô&»ÊʦhLfÎt¡¸Ì¦"AkÑöÖlѤòìE‚\\Ž¤t®WÓì?"ó íµoŸ\\ä½1I¢Œ–±cm®˜qÎA;‰û*â$/-\,v ðŽÎúÍåuo‡êDŽ0ºn:=>εÆúš×AÇÊ$"a†Ú•Ç®q©Vðc„Bëñú¡¼ûËoÕGAÛAÍóW™âˆm’ n{1/*üLy°D­ëmºvW_¼ëå1åg)±\0–êEµ«ô•5fÜä™XåòÑt6 ÔißôÔúçÁ®w 7M¤èEuç­ð͈FFÀÜ¢º3õG¶íì¨$á‚%V­f´è ..:öÖ·¶Ò¥MŠÑµû4O(\,Ý¢²®s\0Œ|Ó h•Òü0¼žµÅaS#ÀEQ}OZÆ´Û1Ø¢ÿ\05vfI í]ÖÒµ ÑŽDª»…ŠÒr†âThGm""§ôÕDEƒ«n;êéŒC±6«ÝÖƒv<Ëm¤ô©bÄl’¯wS¥EF\\€§ÛWñ5¬©=+8¬šålu•[5õíª6<'nãPkŠCr´•Ý­‚íPj™/¥]lF«ZG«2†ÍÝANÐÝEQ¦¨\
+ ±E»E¤}¾ê‚RO·ÝQ[X‰õ]>9ŒïNÊØÛ0qýt¥Émãá=E©VÝ5SÐÕºÖl2Þ³UX«Š‰$v®V4ÐEa^T\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÓü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+Aèª$Ã뤌Վ6=z9å›VPÃjï#Ÿ‡†Ó¶Õé]dGoÁðþR‚F§ þúZ:%ÇÛnÒ+ C1¹éTWyAæßØkh bK/gS)•f6½dBPe‘#è ]¾ß—õÖ‘³!”¢î*lgôQuü5Ž×®V´±*kÖÕãǹ ú‘Ùí ‘:bÆ.-ÜRjɨª‡vÆÊÈ$¶¤zw^·þO!ËFËdp¬Ãq·R+s–uC‡—»v^@Ü¿\
+)¹þZºÙøMoãxC›/æfP£vˆ£üÕ/Yá$u‡‹òQ—u–Ý+ŽµŠü>J• (w-ÛN„—­XE.BM“Ÿ™¯æÖ€ijé<FjûÔ ÁxÉ£¿ÅnÁ\\øóW¤)Y6» 3ibJè!Æg:çu¾Á\\µ¤ù³Ý#1À¾#¡?×YÅÔ¬ycž¸Ûn„wVj¶CVM»Eè$36Û#nÃQZ'ÊXÔ«èö©Ÿ£^âd¶T ÀX“ÙYëŒfu­¹Ù©¶Cyv×;1½iã&o0­öÇanóQU^¤NG.L/hË‹í®“©ùJ…/\,Øê²Í —äý•'7¯ˆÍ¸‹üÄ·—‹âA\0oÚm>*é=ó៺/Îä¼¹»H~}O¶»^§®dcë¿+þ7Ò쓬‘ ѹµÅaþZówì½:sÆ;\,˜1±Dª¨øMrtjC TG³§fžêDlƒŸ˜íÛ]:ôöšº}MIƒÔò+l†“ôÖlÃ[då›%5„¦þ/úþ¸ÜÓ“›$Ÿ˜ àF Ûÿ\0ʇõÖF~‰ç–9¥Šw ´‚5¸×âñSHúÆ ‹{¨°×ì­kOŸúîS\\_•7îQ ±öÖj*eåçÈIÁm6‚M[öSD\,/Rçde†’å­`Ð~*#¡Ç]ò€ÏuÄÝ5:ø~j ÙÜLÙJ;FIÓ¶ßñ·ù¨¨¹ÃE‰år¿2ƒmO»ZÛþý.9#Bü¤ës§oËý>š È Ÿ)!¬À•µ —ˆcP¶„½¤\
+")* ÜÚÀUV9bvÝ`l-ÿ\0­DoL\0ýE‡mÅ-1‘ÑÐPWæÎÖ(6ÞzþíVTóeh6ës}-QYDE„{¦ýÔÖo>ëÑP¯SìÚ¾Úš9Yæn>bQ•Ü‹oïîwn¡œDÒcÇæäÄýgAR"N/­ã´^k §Ãí=jøT/Q²ºÇó('[]N#ÓY|¸3…òÕ­idÒúÚ í±}7Å`*Â#•äPCm'ÅïE§ÿ\0Oa:/h^Æýw Céî;¼ÉaFv7mKûÚUæzw…b£¹»m·R{v A2 UQ<´è¨ÐµEQ$pê>v¼týtàñ«º5ñß´õýTVy^•ÄÊ%¥MXXØ‘§u>_òþF\\$IèXj"·;ÑK†U¡Y%ÖÁNƒ¸ëP|³œ‰)IÁV¥ošò/¸ºZ÷í©héý;Íå$vŠIö]Um…ÇáòŒ™ÜI¡Þä}G­UOõ'¦e—EÇž×ÓOðô¥&†&2´1 Ô÷W5YÎ 5ˆemMì ù~ÊÐÑ…¹\04ühÍʼnÝû?³SFü±ç†HCÊCºZþÆÖ¨Ë'dÝ÷jƒ©ú[m¼\0òBaÕGMÇK{=ô&<SrØ£B"=rmìöÕûâåaæˆ2c[\\<}4ú…ïW>?Q´2(–eq} iþj’Ž¶ çCç(¸&êkBºL}’’ÿ\0eÇöÔâÈ*@-¥ú r‡;:omV\\$xQ¬OPoAœ\\dn-*\0ôÙøçIRî=h(29ÅQÝjO"º\\Ñ8óÖ=uë^ÌÇ=lÁÊpÂÑÛá>ÿ\0myý¼þZæºÁ—Ì(ì×Û\\[nüæô]M]0ÔjþL¤ÚzVç;5kŸóktkƒú)ð!åqpûGB:Š¿È}\\‡)ÁV–0T©:A¿Ëø«ÑdzX³Üøæ%óP€ ¶ÞÚìÊ1F6û[­µµ6R(›ÂÌU½½+«><®#•³ë]%eˆÐÕ|g._´°ÖmÅtxž”ÅŒ$±·®w¥ÄÜùÛ ±ÁÞ4Ûì¬fü®ª[Ö²£4l£»úZ¥õ~šû4ËÍÎ\0›n‚ݺW9Æ®°çæ¼@ÃÙzÏ^» R¢³/š[QÝ\\ÚX¶Rec˜3”4d]\\\0H5©lG?É`œH<œy±écq]ùömòÍŽhâJÆÁI5èÜe¥”„Ue’ ‹ÕÓ ºÑ‰6plA¨±Óc°dÞu \\ÕeÒ²­¹izŠ×½ÄUG5Ìa¼Y&tÂÆþÓ[•—[Æ`ù‘ ¤íézåkq9qÁÕk\
+‡Èc–CmH­DFÇËUǶ®ˆN†6'¶ƒR«N÷&× ’6Ú3öÕ‰C³Ë!J" ƒb’tªªÐÄ{+HÖ×(G›daཫ-4ÅîÚE¨&¥™Â¿QÐÖFøÀ¹Ün:TW¦0 ­î¨1{6‡­6![ÛTHK:ÖGŠ¢ÖE"×ÖƒLÑm7´\\´L$^ÊÐö{Ê7§CV"($iT\0 È]MňÜ8¨\0²hzPMÅk‹•(ötìýW¸16å­‰±8•{ë";§•íŒõöUåŒÆoÔ£M.:ÅÙoRÅE–:åb¢H–®V4ÒEa^P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ PÿÔü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÐ/A¾(¯]$EŽ6=z9å‹VpCjôHÅNÆÆ2¶ÑÓ¾ºÈŽßÓÜZªQק÷ÒŽš\,m†Ë׶°&¬v]Æ¢©òس×HR-1ÖCúª¢Êà ~féYùTyò7Ýäo¸vÖ¤DÜ<6Ee&=MKDŒN6L—(FØ÷ {íì©n:&‰qÐ?I®_-4ÃüVòÇË«{>Ú£vD©Ž<ÆÖÝ'‘ÏæòÉ•¼Øwûv¦ºHš¢ÌçbÈ—\
+ƒsÞk¤ç×?‰ÃI’Í‘vGÖÇ­»u½c-ÙI$qÄ£la®½ööTƒ¤Ã˜±DB˜Ç]õv×+[ahîÅ͉'ôÖHÁØþT[yñ7²·¤ˆøq±Ïy] UÑ{¼?ÙKð«žC\\þãO°Vy©ÔDh6Ôoì­H·‰÷‹®ˆ¶¿¶¹6ÆOàî7Ü[ öUE4y3$–” _Ù]1t™…Ô^ýýk•ÅÞ>¾Ý\\ëJnU|ùŠG«XX{kräòÍcéH^4šK ‹šãß³ìsÎ4ú¦<Æ"\,KíÒåEÏÚkœ^µ;Óó\,Ò9œYÔÔ:Ú¦µ<Ú~c ·HÀÝs§OªµÏÉ_'å]¤E‘_i·¿­}ã‹ŸMà+©ü•˜© “Öç¶ÕÇÙÞ|·#¬ÀôØŽEÉËqì] 5å¾ZÇI‡>&/ƒwH;mSêÖ äqÓr9?˜Ê!Kõ°î_éøj؈ùsq‹ŠŠªh¹$t/÷jÈ4Œ\\™Éüû†\0è¨6ïjÞç Í\,¾oðJìS´ ÔÚý{êuðšéæ–)16·ŠB·T[Þý—5Áµ@ôæI„ Ç2!¹hÈïýmûU0Ç)ÊàEÇ(\\Ržvë µ^¿æ¨WeèÀ&Çsï\\_¡ýbÅ×/ÀÕŽaÛ×£·ª®?ŒüšªíÜÊlm¯ñ}µ”ªÅâ$F\\`I±µ_â¢/°r¥ÌQ M¤Ú®§²'Ë›ùHÉ;¼"ú¸“AÍãp|‡+0.|ˆ‹–\,ãRâ¨Ë³ãø¼<Eb»f“½nIü_vª¬7l\
+VÃw̺ŠÚ¸0©óì|΀“ßôŠ 9`\0ŠÖ'ÅsÐ}”q ‘µ¸¹öPNbÿ\0¸ß¦¨3)¶Ë\\Ôü·sF[ý€mAn’&Ž'³±¿‡J*2ñSÅSbàø¯sþ*\
+\\ŸM®S™æEvÜ. ØÍl*#N|Œ˜eÀÊÅ€½É×UКƒ›‹~O/ÊÅIñ£ðØVQÚâqñj<œ`Ån6$ý•¥Aä¥L¥Œ˜‘ ¸¾£¹jíáçsr_ò‘F_Ë 0ÊÍ»áøh:9Ø<Á#„^ö[ôÚôK…'œ6³0ö- öÕW¹qÈ3¾„jMìb}ª6µº{(\,\
+ rT¢–? ¨8n7Øžó­00Q©½¨*9?Qãa©ß"©.h9&õŸçdÙ@›¡Óåö¨>mëLØù³*2ô±±¾·ûÕ.²í-ŽÃ£h{k__šºôö\\0äíe=GQßá¬ùˆÍ‘É<’ƒ°deXí öæžd¨Ñ¬~>ÃÙöÔû*’\,f»»ÿ\0RºkòÖUh?;0ÅC$–x=ÿ\0eoÿ\0Ðy>Råg[Ùz_Âjâ%EÆÍŠÈM•ÂØ1ÐÜw5¸YOühA}‚ûCk§ÒßOݪ*Ç)ùÏá¹1v0m\,~ª×˜‰8Í> ¤ $¬våe[m¹\\O÷rã‘] •µÀ?W‹ªÖ0Qfñó½äŠA)OuÅ¿º‚ÇõO* b2"Œnâ=õ¹‰åÛM:L Š¢´åÊت²\,F¦ÔÁ„Yr T*nMïj ¢óÌëÜh$\\¦šA"/4köZºb>yÎúyÖb“9Ž2|$ ?j»q$b´ãz?iÜeg^à÷×KÚH»ÿ\0mXDR6Îã¥ÿ\0®¼—ztøLâ9(äs×VMAÖö©×4—]ˆäMÃÅ~úç<´äyN2w‘žì³Øk×ÎHçPñy‰8ÉDR )ê/§ìÖ¯:Žƒ5eþ<Oà “ýÕÆðÖµfI‡˜€ÊLbÚöëŠßUjLøKåóîi!†vXHx}—öëÛ^žXUO`“ÌÇÐ7Qaj—‰×Êˈù¹}›hí§¿©zÖì9£ÇŒ°”öØ~ÝŒµæLÎÚ¶áÞ@«!®ƒ‚’A\
+ª ª¾Ñ\\ºXº’BI{(í®{Ÿ-¹~_””d»'†Ú{ë¯9c5JÖf\,ÚÞ¶lÝ/aYÅÔ­»P:Bj@¨¨¹9Æo„mQ¥…\\Ç4ÒªM€©ƒ[™cbÛNµrTc™Ù@…úÚX-ò¸ïÍ þÅ í¾¹s±ªÑ µúo]5–¼–RF¤ë¨¨Œèï·}TKã3–ò¥>ÓÙRÁÕbT~ÚåZK1îSnµ•C¹RAª'`ñƒ$( jZbÃ%‚ £AXŠÃC Ô¡\,`Omn\\¾UíÐÖ¢!Œ=çq6S­4k@‘‘·RzUò¡N‡ÙÖ`¸¬Và;êê4ÉǬ£i&šb\,¼g—}5Qäcu»mTe‰*÷}•(“hÛ]šÖUñœ][]*£v\,¸\\õ5(Ë)íÙ¥EEš+àØÕr e]ÍÐôªaÈ$[¡ÕLÇZʲë­AŽá $QTG¼—\0Ÿ ªŒs"¶µ`Æ8‹x‡gZ ? A­/סª%¨ÐÒƒtH\\ŠÚúõ¢4dD-¸t«5s\\t­ ÊÂA¸jQYd‡`ÚÚÆzê¢-ŒM±úRÍËßqéX]/RÅDš*çb¢H–®V4Ök\
+ò@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÕü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ PmŠ;ÖäEŽ4èç–-ZA «ÑÌb§A…Zí":žƒüʼnøôýu«q®&(ˆmQcÓNÊä«`@¾ÚŠÎUÚšÕ2ÛySÔÖÑá²á TGä2˜´8ã]ä/üÕ©Õü\\xóŽD¢ÉÙ}ýõÏEŽ\,.ìYEµïÿ\0…fªÒ""5ì¬+Å—Ï"#só| R äÆ<MrNµ©äiË_/Í9¶;¯òÕˆàóq²yVØ÷Uµ€:^ú“^‰dcåaÉðÑñ8‰ŠM‡Y¿ÙY篵վ0å9ù|UþRÌ:žÞ¿ª·f|²™Çð¥åòcmí{±]m÷=Ÿ½Y½ìñ¸˜ñUcT†º p½kr s„|iä5Ôé þÁW™¥ð¢Ãå²3 äµ£ˆê uÛ÷«¥ç VX.¸‘䙉:ûMë4hæ²$Æ‘W=€S’«™å̈Iðî þÜ+§Ãw( „\0›C\\ó[Ö‘ x̲üi¨²Á¢ÒIbÈ\,£­¾ñ¬ÝTìxZi€¾½kâ¶feI\0*t¸®_y-•êDĘîF‘¥½õ‹wÊO|o1“m݇åßRŸé¾šÖìð:ŒOYq¸GËÉk¾ÝæäîÒ¤õõ N£”çÿ\0›I#ø¸{È~/²½<^ßû1{Pdrü;ÂÓ;E‰^ËýîÏÞ®ÿ\0^xg寋ˆf=ær±¡±×©µG[‚¬ît¾›:Ÿmq³öÖ»LÍ´¹d‚½7:× sá¹'‡qøí{‘ýµœµ\\¬^¶“7!ñUBÈ:3vŸÃô×_¦3¨¹|×%‘©6c¥ÿ\0j×5g0a“Ëg¨³J+pv_º¬æ“ÇÊ“"È^ÒŽ£¼Ûêá§SðÆ%ð3Èìß“Ü’ ³o½í}ÄÚ¼žÎr·Í}6)¿ƒ#5@XtÕ#éœlùFGFè.4 ”ü`Ç]ñ §´/EKÅRÉ­Éëz\
+NkT´»nM®Gº”qxØù\
+Ñ)H”ˆëõm©k3åÐáá~Y†Õt·ü*4š$O5•ƒ/eËí;ƒR—ì‹æ€~7:·²ÔE¼|po\
+Æ!ro¼k§²ŠË" BÌÅÚݦôש¹ÉðÒضó¶Û^¿Ú*##ÔÓɵrâÝ í[ýîÐXÉê)eþ(»ºšº3À»2dÞç §² ‘M¥bÊ4ûh­¸|ÊO/“ÎÕÔEÍû»($LÞ0PéÚh¨y2!U´7?eœI¤X˜_³Z"ƒ\,O3:EŒ’¥þ6×wݨW•Ëâ_jÄaÑB¯¸~SEPç†VEù|¿ (kiò«ïUÕYæúŸ5\
+ì‡r¿†5h{vü­EYq>Ÿ–W’F•Éf°¿_…jŽ’6ƒTöÐe.B@¤^ìôëU’å˜äfø@z÷eA–?%£‚hì?mKêI1¶BÊÏ3–\
+ ‡O™©¢Ö\\ŽCUœÇ1±f]@ïU¢¹ßQz+9£3ae9p.U·àµóù9LÀ ò$µŽã­½¾ÊƒŸ‡ÈϛȶüLÆý øµ¦˜ûü¯ÀÆ@ÒÝî¢ú›;[»îÖ…¦W ¸IT+âÆ6ô6Ö¦*³–þYpRã´i…FSb ¦Ÿñ¾“ÅÂåÆ/"„*Jâû²káfù¾oá—1ü½I"òñ@Ûn­¯è©ŠâÏ?+\,á×±mMþ[iùš²­“J3DpÁ¬hÔ’Äþ¶fùª\
+\\u›„›ó-|ZÏhÿ\0šƒèü<sp×)#ö0îÖÆ·¢¿’æ±ð&7é´[·ÝDs)ëeâe8Â=éûz÷Òøsæ%Ï 1d>QcöÚš#z{…Óòylª.YÓ^ï«ý5wô-30¥ÄC™„‘­‡ñ{˜~×ÃPIôüØ™›ŒZJàMÍÇâÒ@äq×Ê+×í#_ÓQS°¹l9¶ŒÊWæ_íª‹¨9Ll¥*Œ@ÒâÄÐ8û*QTf271!jê$Çš0EÈï­L£È_ÎÐÜèËd‘ª’{¯PVæâǽmhŠÔ£ÆÂKÝÂzé§è½4iPãÚm–c­µ©|ø¦t2ánz_©¬Î1u¶@ŠlºêÒ+s8äÎq€+}]ÕŸäÅÍh›^=–8œ€ÚwŠsìûRÌoÄ+ hd­tG!ÏñGV ª“u®ÜÝf©³p q‰ÚŽÊÔ¨« w\
+5¹µªõrjE¬|\,bÎÄÚ×÷׆ûë·Ò5IÄÅ{«=µž§Ò/øü5\\-žÌzoKí§Õ!’ÈŒw·SsÙî®]u­HÔØ1H›œÝmÝIsàÄI¸‘w!P4¸ë]ùöçË7•+ã<BöÓ¥ëÑÏr¹ØÒÆÚ߯ZÚ5¢ Zúö\
+bë8f0«55\,]c ­©c­AÐa"à\0Vh”âýj9†ª!yÖé~µ¡ï„Žÿ\0mA¯$¬c°_¶¨³à9xü¢‡¶±Ô#¡¯\\Õ¾5§¢öšš«I\0¦€VUY4fRô½Q$2GÓJƒ[HûºUØ H[x{h#æ\0±°•b!aÄ[ÄÝ•hŸ\
++µ¶;mY£)c\0ý;ª*®yáA´_¥kƒY–æö Õ&:J›Xh G…´’€éWG¢¸±þÚƒrÀ£P.ÇBj+ÑV'º‚·#y–ÖºwU:\0õTÓnuµúVÑ&hŠÄ Њ ˆT£j45‹.Ó¸t4Ü\,jYÜUˆŠÛˆ\
+{+Bl¬»†„èEf«tp•í½4juu"ÞÚ£ •tÖÔÁw!¨ìj(¯ [¯CDG– 4ì­ 0Èbm½”Då!…º©¨¨ÒûÀz„ÿ\0eX#ÆzÆõ:Ÿ‘®Hʛʴȗ©`‡\,UÊÆ‘]m\\¬V•y@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ÿÖü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+h6F—­H‰øÐW~yfÕ¦<¯O<±j|QB¨¹5ÚFWüÃjvéû¢ºOîø¼!\,KñvšåUy:nêÊ·ÃA«1Eìz\
+ÔE/Ug¶¤›UlGÈÝ+êH­D¨1<„Fbu«†]Î;F8`ê~mM«ÏZžqýítë4Åhž)Hí`zÚ¨—0€x| [ôÖhÚÓDŽe»¿KiaSEê®G̈ÀËeRG„݉îüUÓˆ•Ѽ#À§Ê%ä7·¾Ñ}mí«ß_„‘³ÔxÉŸ($ vv}êqpªl^>\\¢"Ço'_¡6þŸt·Çe†‹ÄP|Oý{~¦®ÏËm‡‘hå8Ê»ÌÇ[m3òkŠçy&Ë.%ó\
+‚6Ÿ„{k¿<øsµ„ž\\™N±:õ>Å­uàŽ‘ãH[éÓûë†ëh¼‚~hy@d:é­¾•÷֥ĩ\\74£Ép#¶F¤w“\\ú÷~–rè!ô®ÆŽà Åû+Ù«‰‰ÁD< K±ì‹ìý.%bð°F¡LaTëßí¬}­\\hÍå18òBze©ð¨åýCÆÀá2ÉÜ;» 覵=V–ÇÍù~j\\¬Ï3ŽVŽµ®zÛµÓ^Ï_¢s<¹^¿J옲'\
+ ³É©&ç¡ÿ\0Mt½sÇ–P[ˆ˜H«&¥ÅôÔÚ¹îfl\\NOKåF¦r‡Ëp¸:€Ã\\ï»íáqÐczƒ.9qbEl‡B ù»êÏOkXzwÒ¥>lXî+}kú~õwë¿Ó3— ÐãÄ\0×qìî¯7ÏËl²9q4lCmŽÖ¿BO`JŸUFå9l\,\,?2Pï·¿V4’Ú®B>swß1v$³õ=4A´‹~ÍvúÖueÊcæÄ‹mÓP¾êÎb¬±g†EêÒ5µÇè¬Ñ™I±m“Œ a{måû½kSÏÊX¤‡ÔyoòÃ/–ÆÞ¹ìñ|U«ÌE¯§}MŸ‡+^ï¼3X­µ®}z¥7Fá}W˲$¤ÞýW—®qÒu®±QqsövVb¨K¨\0 ý( ó¦ |f’spƒ¯èZ”|øòÏ’?‡±[h­Ýµ|*~ªÊ'\\Ž@ˆüÍ€Ÿ\,Zÿ\0i ¹ÅüŸñåíª2‹92¥Þ4µ…è-Þ <½ämMõµÈçsϔό ‹t3{~è©QQ6‡\,ò(¹—ûß1¨.à³P;„F±¸ ¡îñÒ¢`zRo;|£noqû?-Aw1\,ÄcÓN”à–\0n*m­“Ñ!ÔÜ›PC<Ð!ͬ£æÓ¯ºš¬`“ó7”Nƒf›H±'© ñs4eÇþ+-Ë4Ï–ôF82Ì"ó$k£pÚA¦y—!·%€Ô3{}ôEspžq *©·ÂÖŠÙ‰>> ¤9¸QrOÛCR õ6T" ¡êÂÀû¯TYäòi䓽¤>Ö¢¹\,ßæ.Ž¸àä=‚¨ûjhéøLfäÂÍ‘ŽË®|Φã¦ßeT[æ[ŠìH\
+–°Ö‚\,žœÂ‚qŸ˜U\0П÷ûÔ6LS§™+GÒàé¥Èzçù…\0RK+õÔh=´;Lÿ\0þ¤žLáqð‹ØM¿-eMÉãðÌ™`H\\°vØõcÙøvÖ§6ü&°ÿ\0÷·Ë£“ æ8í`¥t\0tì­F³‹Ö§"›ß-Ø¡¹³[CþçeŸ+¯[Õ<ÌsG³:Ãy¸ß?ü´Ÿå[óry ¶&Iwõ\,îz³Z–èí0¿˜™D‹:ùŽEíÐo年k™Ÿ7šoÏLDQ‹X}{4©U åd˜¾Ä2µÊ›sû6mÕ ó6i²¿+œ×Ùq¸ö¾.Ú‡ŽçWtÜBÌB–[x½ŸUëCæ#çÇ$˜ó‚bÒ~ñìSß^¾9’9×Dø°sØÍ$kÏ ;µÝÞ¿Ý^n›Žf|¹ø>rnA`·ÓžoT·™‹#V\
+uÓþ k?Ã6 ´ò¢—iµŒ{´#¸öUÁ’˜×‡2…5 kŸÕP[®f6de%Ì]J°"þÝÕd Êœ|p<´fê<Z}ß»SEf75*ÌÎ/{xo~”קràøí{t«<Ï)€Ûg…kÛ§_뮓‹×Ân4bóP?‚0B¦·=xÏÙi"€.{«X[’É /Þ 1[CãÊž ßPC7ɘDÍ£ic§è«ƒfwXÿ\0†·Vëo½íZ°QbÍ%äÚJ ³ >Õj݈›¶_ûð4&Ö`z¦°©I tó$Ó¯é®qu©QdË‹<xRÅNàûEt㟪[¯QVaâ[£{ëh®ÍˆLLNA Ü_¶´‡/Ǥ؎Hþ_my8¹Ó¥ø|ÿ\0+•VE>!×û+é8-pVY#…{}|ïg¯ë]§ZÜf\\E:è:Û­rÖždʇo–MÇxµ­Z#I™(¿‰»ÇZ‚c/åï}võÞ꣹ Ѥ½Xõ7ÔýŸMQðb”Zv À5­s×Õ\,ÔøX˜^)Ì-]ÿ\0™ª¼^ÕºÍúªÏqyDÌAØv‹ÚºúúûFlǸ8“ U{k]\\"þ\,I1[Ëj+ê·³iU²$Û¨4ÁãÆ'Q"‘»º¸sßÖåk5\
+fdº z%ÖQƒ›¹û+Höc!Ðí·gZƒ¼ô✠¬êvÛRk^Ž›r¯ðÖ¹ªS‡¦ƒ ›v\
+\
+ÙÝ™¯ÜkC|Qï[šƒÂ–SßAq €ïèh".)ŽCsa쫨—爗hÔž¦¢´´{Üè{¨Š¼Î5qÆý·¶µ©D$ç"b#k¨«õ59™$]ÊzVF8¹\
+÷S­LV¼˜P>àtöwÐx¦ú/ì ËËê;êsGfÖ¨‹4Á°¢†Ù"ÜvuiPÉ­»jA @\,ÀëZ¢p\0øÇCXV{.\,zT¨ÚlhBÓ¶ƒGåvžúº6¦(pèjhÍEÅ›B( ƒ[öÐb1÷­…4kSå¤j*ƒjmßTÜ=¢ˆÖOaª"ʇíì­#n$Û®¦¥Vö]ãku AxËÿ\02õ«´a(ÚÝ{ bÌV—B Z %ë6rÇ\\¬i–ÕÊƘT\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ Pÿ×ü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ Ñ/ZMÇ‚õÛžXµkzyå‹VÇjï#.‹Œã\
+%˜xÛ¢öÿ\0F­Äv\\´¥#ú‡wº³ÕWE¡Ü+š·¹òÀ¿Äh%B¶õ¨+³œ†»è·Ö·@U[¸Zú´0XÑ÷# ”[Žý*¥WMŒ²°eýZ鬷ÁƒŸ›"ÄITR/m«6È®ª(F‡Å%®I®?-1€2òx™¾ÝjѾt±H\0QÑGi¬«˜õ/%rÈÍk¿ºŸ‰«·ŠƒÃC\,à>ög•Š\0{´ÜÞÄù~*½Ú¤‚ Ñè"‰GNÓ\\sÙ>^\\H|ÀevréðŠéð‹éñt]Ö]7ÛoËXû®\,_XÞñµ *‹ [¾±:—+<äÄ“·]dzì­ñ»¬±ÒøQ㉘{ê/ÚmÒº}î®"žtqmäac¨pà™ µí6†—×öù¦ãµÇç1²b_\0ÜÃBGS^ã±­VKœ<‚%]±¦¯Ø þÚ¿O «?ž–Yš‰\0‚ €¿Õí©×Sò¹y2Bmש5's22n¦î—5>†¡rœœ»&6‚ÚØý•¾x-rœŽÙ™­\,˵4+s~žÏ–»ËáŠÕ/’ÜíÜAݯyí«ö978L¾\0a ­‡SÙ[çË5SÄd¦;6T­£hû‡eú)¯?º^®r¾³ã0Hš(¹?j@üóW}V¾ÌsýAÉz`ZÍ÷>€²ß»ý^¯G©ÅÚ–Ú•ƒÂAÅDS/”GýÂ.Gáê­Þ·ås8E‘bÚI=å‰\,MîÍÛþZ ¸¹2y‹ ©µÁÖ³V%dÊ@Š(F€GK‘ýõ•Yòü?½aVw^Ž.ìéX•k€æ\
+ú}ì°¨/k›\\)ù½ß»^ŽÙ‹áÚ àîHA¶â8Ø›Øx›s•ÿ\0 _ï¦W?ŽœLªÿ\0—n¡µ½»mS¼«¦vlr²Hv«›…õÿ\0Q®24áùiœNÌ[l›¬nì{m]ã5ÓñØRò0ù‹'’¬6ïÕ‰»\\­ÅÇkèî&~e ±777¾¾ì®Ë:Y1ÜCòØÞƸXÚjnêÄÔ÷ªvÍ .튋zòžÚÍgÇ–UÇÜñ¦À\0>•¬ÄtyP<”‰¬[^—?¢´Ò´yùòíd`Ø–]u½AØúw11—@®ÃZ£W©yeÇÇhø¤n5Û}7P|ë gñ*V" L\00®:}欲´á±²GþCÚV6°aaEtqDÍÚ£¥UXC]6Xé¦OÛTh“XÉiH±è;¾Ú‚.RÇ…o}l(9^F|Æ7‚æ"@éÚk(ÓÀdæ´s1*‹ápÇÍÿ\0¶˜©Óa ×Îјø]^ê¢ç‰B‘œ‰cc#€¿ú~Z£vV•l»/ݯõÐAn1¤wmq~£ï{j"—‘õf4þãÝaq×ÝSMs¹™‰QG¼$é¯rß­M/Éœì¯#$l@ÓR£·mIÑ«Ø°×9<·”ü(…M‡ÿ\0Œÿ\0ÕÝ5Ûú{Ò\\0išÒÈB›‘Ú>šÖ+«YÉQa¡Ò¨ÊÔ¨6ôo­8Ùq`9™/æ„ÒÎl¶5sRø|Û+;\0>y2G `Pt7†Ë{ëŸÁ*~<“@2'ÿ\0¹æZÇ·¦¿z†¤Eë\\.£ÃS.AÔ‹þŸ/Å]¹õÚkŠÊÊÌä$iÜÚú½ŸÓÛ]o\\óá•¿¦}-—ÈËæ3ùQ¥®ì.?Erë¹~"È›7 !¹[¥€·½«»f5ˆñå.$×@H¾¤÷W%Ô¹r[2"b%oÒÄŠ|+>;“ü³íòcwP&ät·¾­¢vN~S¸˜ã½ÂÂ4©ª+Ã"Í„‰r€MÏâúªÍÉÆå4Ÿ˜GÜìw0éÖµ#5aš‘ÀEú´÷Ô8éb†F‹%’ Ñ…´ë§Óº·%‚Ããá¹ÊÀ(qì<&àÛé©Füˆ°y r%7²±¿è £Ëô؆ñˆ‰æ²+ ô«A(š#kw꺻&Ì©‹ˆöB¡e>b1×]¬=ÕÅW+….$›ðìâÞÇK}ßUd# @4 WÝpzx~µ¬q½;ùˆDÓ¦Éê@ žd|4~c“ºÚ^¯3Jâó9ìžYíe*­rÝÕïç‰uf›–59r¶îöÕQçº^íÔiYÁâòæ3¼>æéj¸jv\,Yp[û뤶›zÙωOZÊ´¦sÉE“rý‡ÙWËò¸ÏlˆYô:Šë­<7/Ÿ‹‰F…zm÷S©*Ê·à9‰2IX ì;þšÇSTÊDr„m‹ýõ1R†XŽT•u†M î=•0jÌÂÙ/™ºÃÛVTFä9wŠË(ÒÖÿ\0Ò§ÓMqk'—.Òá½wae›!‹/˜’o{wŠÌŠŽ'Y¬öÜ µÍ|þæ\\v•îc({(°éXVÌ(¤ÚeQá] éÖ´6ÌeÜ¢È =O÷ÕFK †ÆpH׺ƒt*îò°Ú(¨­c\,À°ëAHŠ¡nOe|Ž%§#x ŠëëïêÏS^âÄ1~£Zõß.i'-§ÈÞê’aºòGÓJ¢¿%íÖµæ`ÑG……y}¼Ùu¾jvV\,2 ¿_öõ®|÷Ÿ X¤Éã%„ÞÄŽñ^®}’±f.x/MÊî&ŸÃïí«zLt+ÍÈߗŒ;+]kV˜¹ 2’Æ׬Ø$ˆÕFOmeXŸ’~+PB0‚C£Qïª%Æ€-Ïnµ— žû ]ÆÓÖÖÓJ¢¯-<õØ ¯V"1ɘ¤S¡½PΞxšÑ¦åjÃæw6É»E/#Î_‰ƒ%Dˆ\,àÒ\\ðñÝ;C¡£Ü¨T\,kÛÖÖ ÑàîwµúRÑ°3£×66¨&YT\\¥¹ÛTD•6´PE’2þ•ºãTWNÏ(ÃpªŠÄ“a&Ö´'cäð·CY°MVÝY²ƒï¨¯/ßP{z+bÑPc*÷uQ¯i#Z ”ØXPkš0EûjˆÉ&»MhzZƈÆ@µQR7UòÂû—¡¤cH6öõ¢¼kÛzèGQTF™éðš£Ò¢ß0ýuË0Geª­ÇX°B–:åcH춮u¦5@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(?ÿÐü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(*Þ¬à†õטÍZãcקžXµcV¯DŒ:>ˆ ?78ð„Óÿ\0(­£®áx5ÿ\010ëÐmKGM bú|#²°Ò\\H§JƒZ.ùü]‚ª\,@\0k¥eT<û»&†ÉÓ]9JÏ©U~1jQ+Xò÷ vø‡en_ W8­\
+ òÁcíï÷×:±¸oa`\0[ܧëí¨6ÊÝ’X{ZQü„ór\,ˆºe>Ef_*27dFn€xmÔ÷müU©Î&¸ì?8ïéæ2µ…úb¯Îÿ\0ô×{á—[Âã~^#—7‰þEèÙþ*ãÕß =ÏiÓÅ|Ë߲䎔Ÿ´kã1"•O+\0íÞzÚ–®: ¼Æ‰€Q¯M+œŠÉ ó.ÍrZmƒ®FËûjèËcl[ꃶµÊW=ŸÇ ‰ÒW ‹VåÄ_Gj\
+iu¸·}si]ȧcšÞ"Â<·{–ÓAqúk‹xÌy (ÑG@+ $M¶5XÆ€T‚¯\,ÎçM/nëÖâT#š¹ ¨ê;êæ"V6@JêkRÕFäÆ0m/¡Ó©>ÊM¿ _=›†É–òH›~{/^™dg#â"ÂÚùï·vº¨þöj}´ÇUéìc'™ík¸°ýǪԋiÕ­3…&÷°ý¦°Òƒ*8w¼Òúö«VåE§‘U°hÈëÔþ~šÇK2Õšo1GýµðÜi§÷ŠAsÊf`°Fakõ‰¹Ÿ[ÇT/BÈ6Óꮼxf¾{ÅáD&1Hדa°ï®ö³Iôì3É.Z\,¾ ý‘º¼Ý7^™!ro"Øt?ñV'KŽg#Ò2æç~jr6{všé÷Șï8N-xèŠGkîÜW°·ZáÕÖ¢ãó 2F½Å€=+8#ŽXãʱ½‚Þ§\\þS]8vdº’tê+“j>S^K±lQÙ›¦}õ·\,hâB:(=N‚ŠÇ‘⬞dz7h4£TX‰ðí[X¥g%¸j®¬ÞfºÒÃßR¢\
+LŒ¹$l›\,CÄ\,:Ÿ —_Ãâ¢/ñ¢9ª¢DP‹¯KÑR'Ï\\hï°•é ½‡ɾD…Êl \,úš"År%U:XƒEi›’yTÄ‹t½¨Šœ¾ÍÖio'v¶mA·733"džÈ\
+âÿ\0¿EJÊÃä?à>Å>"H¿õUgx÷æ!(®<²KüÄ}ߪ ±ã¢—\0¨ÆnÖ*5=í­b#V]Û΢õUó/RzÇ+0ËËDMõ$V-g\\ƒ»çÌP1‡\,à/N¶ÿ\05A2HrYBqõ·OÙ ¡Ÿi&6R¬MíØ+*±ây‰°3 X\,XÏíѪë:ûÆ$‘ä{ß¡v×VÖ„¨ì¶”V®;1nÑܱ¹:‚® œ°Y±]†Ü¤n†‰\\g7éÔŸ3\,6‘¦ ‹tø>ŠVqñ\\¨r4BW` ^ÃöGº“­¬«qx¦¾é\0]7þú½÷úk‡é `ó¢\
+-Ô‰~4¶×ú¿ rW@2Æœ_$éº[Å®à:i¦ßÄõ©U|_¥ð&S‘!—$ÞdfécðÆ—½J eúL!¾v-¡¹׶ߊ¥‚ûd°øä—ì©ŠÛ-ƪçû¯O…O]±.é°Ó^½ÁG¾˜3“/5»YÜ‹Û±{©. +ÉFíϘ××RG²®¢85¤”\0‚÷ö°îÝí¦è’œle|Ì£ºVè;E]ªÝ&\,(¢ uÿ\0Ò²ÓE¯u[[^þêÖ£^<¯<nª5ÛŸøÔU6VNf ƒ{ù$ê t«>Dü˜óy$G“Ë6ÓpÀ™Çfæc!‚hÖXAЃr+PlåÎMŸ2¹«öêº/x‰¦Xvdr.?ãAKêH`’E%‰ªu¯Gª~XéÓ¸Jo*¬lnnkÑz¬âÖLXp”C¾šµÕBË‚%_9ôöÖ¢Uøå—Í_ !†ãk~oÃ[Ö]yÄ|l“–Ѓýb¸îÖ՘ܗ› ñ\
+Ö#ÌÌ“)ïµ$ÿ\0’¢U×ÙAÍrM6­™±6’'}tžQ/ˆhð'óƒ\
+uðûÅKåcžÎ套)åße'@=†·'„µÙúk7ó@Äßööצ5XñŒ¸ßMJô'ÙSàFÌâœGsÔƒ¶¬¨â³n%±ÞºÆ[³qÖLRÅÀµ½÷jj«°¹1\0è­í¯?³ÓùžZ\,ódŽY ÅÑ«Å]W˜øòJX‡¨½®kPDÈÉÆhÊ (È>cÔ÷-i²dÉ-& t5^ãÝ›j›POÇ!ØÂäõ×¥´ÃŒ21á­³Gºµ¸Š¼Ü5réÞ+¿¯½ðňFÈ\,+ÐËCÈjâ+ò$.mÙ[e¦2C+ɱ9¹VøÓ‘ªÞÿ\0×_6½1Ñð\\JNÂyGðÁÑ{+R‰ü«ÿ\0f=…uç¦lPbq+ fœ×¶ü2±ÅÊ9WÑGefÁk¾mµÓÙYªÊSæ÷iQZÙ†à½(‰pj»Z¥TyRjKn‹A­p‡_mé£Ö mÚŸ¦‚f)îCemV"—9<†uܤü@kZ‚Dí³_rTMŒ\
+C©Ö²¢øî×úê\
+¬ÉÛP„^6ýFµ ¹Rà÷Š°Wž^L}$³ÛÛWÏ÷œyÔ‹ô±¬àÕ$·ME”dŠJ÷Õdc –cAI\,[¡>êÐÎÕOÙPIƘ±êQ<)…xÀA‚›hh6¨·ÛPz¢°aÙTk*AQo JžÊ¢<‘kqTk/z â´È§°Ñ² WiëQ¤5&Øtî5¤K¹#}½â²­2€žÔj£K¡ŒÛí¯Èõǘ7ˆuÏáQÙh#ËbÅB–;Wh"°¯*@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ ÿÑü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ P(=õD˜"½tæ3V˜¸õéç–-YëÑ# Þ ‡üë—“ÃjÇû+hìð±?3"ømè«Ü*ü˜F N§J橱ƒ¼Òª`‹Kžƒ¥Aæ:€Æ”K˜íö^ ¥ä˜wé]"#ádþoÀ ‰j¶ï?ª­˜‹ òv€ý\0×]*B´Œ¯* im/ÛLVµÍ–FÇ3° oÿ\0\
+¸. Å‹çdóZ䟄{Mctr^«å ÃlŽJ½¶¢Oìö_ü¿Š»ñÎ1Õk\
+&¨¬lVcíþž Çˆ›Îâ*Ù“[/a=K0þ›ªõ?$]IÍÇ€<  ’Ä…F€rúëZ߇‚Ó±ËÍÒ]¦Ãé½KsÄRˆ€èš‹¤ÔTé"y#ÚÚ“úk*ó)–=t¥ñP"†í^³FYQ\,¤_ ¬|ltÑu½ÍoQ²cWØäòÕÄ`ø;ŽëÄ[ì«©sÁºÑ#ýM¿ªŠ¹ãq¶ÙšÖ¹ÚÓ\,çF;E¤ÎvcLå•R/q]da·ˆÆŒ(e¶åëí©ÕWIrÿ\0Ú+ber±¨¯sùŒ­ª¹¸'²þÚÖ˜«ËñnÈìýT·O¶µòŠŽRAY aÕÆ¢Àöiò­j ¼Lsä¨ qÕMºëøk5V·ål’.tR@½gäUò8J…r‡vû­J.9‹ $ ÔÃÙì§CªDRÚ+’œÇÅP¦¥­íåýCÃåæA$JB†6õמ¤fÄNЉŒáäæQÔôáW¯f’:¥Ì\
+ëmª\0ýµËMår’<aEØÈ\,¥$~ŠÌŠ…‰*N詆EÚŠEµïfëZ¨µƒxÉv©+ucXÕZcby£tŠžúÍ£’õ&>Lh!ħ?;®¼ßÛ5ÙúN¼j6Kî“PÇ Ò¼Ý|øk•ÚçÄ·¦ßgeEEž#æ È›x·N‚ÕØáÜ…ØxK<ÁÞÇå½»¨ˆ<ÔÐä*ÚàžÁýõ•iãø…Ìo2µâÇÙ᪋5„ªíŒŠŠÏ'ˆhã׺ƒ™Ïåâã²cƒ.0Cd”w}-ÝDKÊç$ K¾„)Ýk}FÀSEw#ê à–8Òèd6 ÿ\0mAÓñ8’K+±×íUOåy<n>&K" ‹A­èdÐ2›†Ò¨HÉoe'¨½OƒÁCæe6­ UÕÙY·óOù¡c»\
+&òÀêă¦³öMs|¶~nf#eÎVE“F\0Ûn·øjÎtWñ™â]…—þÈÒý/}ÕzÓÍÂ=Å$vÏi6÷ËTNÑ™jÞt¬0ÁL\\WrÜJ`ÏFLe6Ý«ÖÝnE\\GѸži¥‰$‚2ºÛúêÆ”üGª¹K•›ŒÈ ð•îÝ«¬“•Þðù‰ä³)˜|@~Ú–´êßTcqìÓ6ª¤Ø ‰«á_?ç¿š™Y(bã¤d$ê~ÎÊÅè®E¼€—“¯y½gYxJÍ8{ØÛPGu]WWôŠ­{B"'ÄEø·O–´1à|™ãRÑøXX·:u+Z—‡fÀ@º :tnêŠ×‘• lr¢Vi’{ÝÜÔe€Êl¨{F¤ÞŠ Ë ÑÚ ’÷û;ª`Õ‹ÄO:*¶âÿ³ú^¯ü ¿úQìT¢Ú·úk86EÇDT83›Üõµzó¹:‹@4½%cä&ä6ÙÄhãN–ï¨\,?ÛáDÒJ${é­õª<ËÏòí3~†×_µ…hjäƶB&€ÛtG¨?WgíT¢NOœä^lÌÑ…¨"âþßújN<LÞ\,¼{®„ÜXßÿ\0mk«©S‘È…VB¤7y?Ý\\ÚZáz§zìÉM¥FŒ:ÿ\0Šµ¢Ï…ç!Ûy\,CÛTWeò “ĸëÐïu}fGݛˮ ¨¹¾–ëI5x®G;9ÚAdA®ºÖ¬‘#G5•.Ljà¶Þ—mt«Ì+T¼œ8˜‰‡þ+7ñ\,nÌÓLÚ/ÿ\0ÞX[-åªí`:¼+ŸÕ­W>VÙ ¥€6éZÄIIê Fµ­d8®åcÔíî§È‹ŸçñÜ¥înXµgUs6㧆lf êAþãZü£š•3âêu÷×DuþˆÎ€7•17µº×.âÇe¡”I¾º›×&–Ó¯ž›l+\
+àùî1„ŒÉe¶½k¿5‹rƳBŠÄ»Ä ê+h¨ä%V”ù_\
+è=•¨7aæn!S^w«<ÇNz^7-#c®)¶Ñ¯Û^WDidBC[Ä/Z”Â7Q{õì Ê¿(—ÅAž6O–ûÛS~Úš:sæ.åû{«Z2mhˆ™J:wÕ— Så€ #õW§Ž¿nuE`.Ý+·>Én9õ*øº k»–³ÅÇ2 \\ž•ç÷\\Žœyuü/¦/¶\\‚@Û¾¼XôGA/vÅ`£²Š¦ÈÊØFã{!ÞžuŽÑÐVçX˜¬f ÈMµ¿mv³bG•"¿þÙ5º‘~2ø× ¬b²‘×röÔV§ŸÊµÿ\0M1ì$…‰¨¬ãE#¥m†;t¨4L\
+jƒ­Q)70ˆ&Õ:–ª!r¼æP>4×ßVTP`ò )B+v#ªƒ&A°‚§¥«“O' 6ãÔPTò€±$êQZ‚Œùfæ稪Šá„­ü]šÖâ*æ…¢:›ûkBf?$a6“QjÍŠ±XuÆ|]n?¶°¬™ ƒÇÖ¢+³°‹€ãÝZ”Wì ØõFEÍî:Ú‚Ç (:€zÖ\,ä[x‡JŠÁ—u˜T®ºvŠ€5ÐÔVMÒæ‚å\\ŸekŒFÝ{jd}º\
+ $UÃëj¨Î«-ˆÛ…EkÈÌxUƒ YÍö·ZX­’ \0©øOê Ók-õ†¨Ö!ûÃõŠ–hòTo^†°­ ·¥eŽ¹Ø¨r%«5XW”\
+@ P(\
+@ P(\
+@ P(\
+@ P(\
+ƒÿÒü©@ P(\
+@ P(\
+@ P(\
+@ P(\
+@ Pz(7Eër"Ë\
+ôóË­ †Õéæ1VÜW&t¢Ǽ÷\
+éðË»ÀãªÁ´‰»éð:.? ÝØ?Y¬Ú­ ‰\0õSàZA¾§E¬«dàì!t?ÕH0Á"û{ºš´e•“¸´i«[õRDD‹XwH5\0ª#C ò~en… kqʱS¸†ùõ·õ-gqRG ·’×[t§Ù^Ë‹Œ Ca§P54’ÔÕ>.™`©7Uê½—ûæ·&"“0Åš•ú’<Æýˆ½k¤Gœv>T¨rØŽÄ«ZäÐÙK`à )x\,fHnùók´õ[ýUoû_ðŸÓ~\0 쥴¨¿µ«—}þ#R\,2ài™¢ÓËèk0Iˆ$Q{;½µŸ•MÛÙYQïÓ¢Ðaæ†!V¨ŒóE:§ÛWg!‘cåÆuêÍÜ+r2©p²ÍæuUÓÞkh°—–e@\0\0ôë\\ñ§œl #&øSÝìm ¦€u®Jƒ\,Á· xjŽ7˜äÖ ÷íÌDOâ™I’3q¥ýŸŠ§TŽ÷ŒÀð_F=õ給y!¡%ä@ÐR+“ç½=\,±í‘á±µ…uç¦qB¾’2®Ò  {_½‰ÿ\07Å]>鎛Œš0"ˆùq§¯é®Z¬dãå¹2eé¸ëìÓu4_`ú~9‘HPE¬uÓôW;ÓXÈúVgßÞGM4û˜±XbÛ múk#Ò(N¶6 Â^."]µ4Ñ §Ì'C¥€ììª)y-æÈ2(þM=•¹Qmƒˆ.¬TëiXµ[&À“y’ ·¨±Öß„SFî:i•‚Ê '©#QR‰§C{ZÚèoýU‘QÉJò±òUÏQ`?KVâ/}33ccç°\
+I¹=õϹåcÙq–y¿0¤ºÉá*:¬ü rʱÉ\,B× í-R*éíñTW=Êâdm¶3ÖÚý*\
+l˜‘\\þ]Œ…lzÚÞÎʈ÷Œ>JK$w6wZ !ÈÁöQP9N{òèªSðÜèjh©I#ä¢yäA#BÀí"æ戧ìLÏ·™ É ØôÔÔj—’†l•ËÉ}‰ïU#Sÿ\0­Aïÿ\0WrªÊ¨ëK¸©à}ÐZ®šâ9Ì̼†‘ùYgSá¾¾Ûið¥gQ§Õ¼ä0Z©-\0ÔuúE-MGÊõ¯54Brå(¦ýmÓÝYÛSQ¿Ýò%›óŒd$u$ÔNL¹ö7AÑoߦ‚6¨X¤SÔë¥þÃ[û~†!†#äÏà w-¸îZ-áõ6CÚdGØMÝÔn·Ýµ]M]ðùÙJ<ܳü \0A¿íkUS9\,\,NHµptkÛMib¶aò‘Æß,4,if,3,7,1,2002-08-28,\N,-2045509632,2006-09-25,well,-650838016,2009-04-26,ÿØÿà\0JFIF\0\0H\0H\0\0ÿíœPhotoshop 3.0\08BIM\0\0\0\0\0*\0\0\0x\0Image converted using ifftoany8BIMí\0\0\0\0\0\0H\0\0\0\0\0H\0\0\0\08BIM \0\0\0\0\0\0\0\0x8BIMó\0\0\0\0\0\0\0\0\0\0\0\0\08BIM\
+\0\0\0\0\0\0\08BIM'\0\0\0\0\0\
+\0\0\0\0\0\0\0\08BIMõ\0\0\0\0\0H\0/ff\0\0lff\0\0\0\0\0\0\0/ff\0\0¡™š\0\0\0\0\0\0\02\0\0\0\0Z\0\0\0\0\0\0\0\0\05\0\0\0\0-\0\0\0\0\0\0\0\08BIMø\0\0\0\0\0p\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\0\0\0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè\0\08BIM\0\0\0\0\0\0\0\0\0\0@\0\0@\0\0\0\08BIM\0\0\0\0\0\0\0\08BIM \0\0\0\0Ö\0\0\0\0\0\0p\0\0\0p\0\0P\0\0“\0\0\0º\0\0ÿØÿà\0JFIF\0\0H\0H\0\0ÿþ\0&File written by Adobe Photoshop¨ 5.2ÿî\0Adobe\0d€\0\0\0ÿÛ\0„\0    \
+         ÿÀ\0\0p\0p"\0ÿÝ\0\0ÿÄ?\0\0\0\0\0\0\0\0\0\0 \
+ \0\0\0\0\0\0\0\0\0 \
+ \0 3\0!1AQa"q2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ&D“TdE£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷\05\0!1AQaq"2‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢²ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö'7GWgw‡—§·ÇÿÚ\0 \0\0?\0ò¾É$—d”¤“ADéÙ6‰)IA?•kt¯«=O©×ë´3j쬇\
+ÙÉŸ}ŸØjêzoÔ.Œk¿)Ù³ÆÂ+aþ¬ØïóÑ¥[À¨NbtÔ~+Ò¿æïB©¥¸¸ °‚A²Æ½ìl~{½Goµ»½¿¡LþƒÑí¤‘Óë.kZßL¸Ü÷ ¾ïå!¢µ|Õ9ðNJìs~¬ô75ÞŸ«†ö»xkI7zíÛ³ùm³bÄÏú³Ô1l¬ šGçשêû¿è¥J·$RóûÂo÷ |ÒS§õ{¨çâ»2ÆR 6;nèú~ž…f½®cnæ’<Ç+£é?[†Gý™~7®+.8ïkƒcqÞæ½¥®ü÷;ô‹ŸºÓ}ö\\ý …Î;xë )ÿÐò´àtæäMüüS:Øû^Úªa}!¬cA.q>Ö±­oÒ]‡Õß«¸XÙ-~xnUõ™º\\5Ëm³Ü̼¦þu5~Šðõ?F²úu¼‹^Ú­µ„½Þ›[¸{)7ŸèûšïS&ÿ\0ðT~‹éÚº>¹Ô‡MÁ§¡b¸ §„ãÖïM£ÚÏ´2Ëeß¿ìÆgü'«Z“‡‡}êÿ\0ºßÛ~mŒ¾¡˜üñ[€û#Íà€æVÖ²ÇÔÆßmϱôö·}¦²ª¿D´ñ®ÄÀŤS]GàØÃDÀ.3±âïÒoýçÙ½ë¦Ñ“‹V.x{½FÄ»ÜÒáë=€îû3h¯×ýÿ\0ð5©‰Ö®´ÝGPÃeÎÆ"·ïsšD>êÛ³s›î{=[ov6u¯àËí‘Z]¶GXÂÌ̯¸ÖÛ|8‚!hÜç_éŸgToê½>škÍÊýV‹ÃU–As·ìû8Ýu{µïöÿ\0„Q¿ë>.FOkM„°µ®€×½ŒÜë6þ½ryÏ^µåÖ\\÷Kï xgÑŠƒ¡ýÆVœ'¦ž¦χC»»Ô:ÏJ8Ûcëf@-hÈs=ÏÛhô½7·÷—˜ÆÑsmé™}o$±´ï©Ò6·ÝKƒvØéüßbê3\,郦âb¹æ‹A¯íO´Òj×ô¾¬ÛeŸð?Í¡X½wÞr°í«.—VÐëšDºÓícUÑíÛîýÅ\,"I\
+³áôhØün¢ÖŒ–úySµ×µ¼8ÚýF·éVùþÃÖfF=¸¶š­á¨#PGï°þs¯¶«›“ö*‹-unm옦°Ù³Øèüúÿ\015Å™âØí­õlô ¹c·kÒôíüÿ\0øDe:.ÌNF€éŽ|?’“šæ¸µÂ4 ¦"4âuLKÿÑò±ç³ƒ[]w¨ñºº¡Äx“¥mÿ\09V•©€ÊÙ‡½ñ/qtžD~®hoî}5&(ÜÅôÕfCQ¯ÞÑì~¦ô¼»²]–)ÅÊed>ó|¼°¹ÎhØßw¥sï÷ÿ\09Ž»|Õïµ–UŒ6¹®ª÷ä4šÜ¹¸Û_êú[]c˜µb}EfK:^uY¶Êî-}k†ß{\\×coÿ\0¹5½~Ïøv\,~¡õ‡«àÑe=:ÿ\0²5öz–X=ÙWZç½Ûœö·ŠÝS=-»=4d ¦vP D1Ķ‡àáâe[M?cs]_Psì©öc=– |ª-nëêõ®®ì_J¯Òÿ\05êж)f;Ùmxô<Y@Ó'Úk1\\Yc›·ô{F¸J²ònÍmcQnçUŸQÆÂÛý•ûÝú;ënU›ÿ\0‹]./QêC¥c[C¬oP©Ö1…õ—Ín~‡èº·ï±ÿ\0BÝö³üÏz©Ÿ—0#Aê&™¡Ì\
+–§Aü¸Z—gô³ŸafUUXé`pk½ ‡n±£o«ôÿ\0àÒ×h›^ïT[^.A ÜêFç6ŸwÓÿ\0Œô•Ÿ«Ý Ž‘f_Q©ÙÙŒ—Q‚^im­¦ŸL»kÞëëúzxû=<¯æ½5‘•œ3kÁu¿³ñ1\,iÆÅ–¶²K=Khm\,¾ýêdÝúOújÐÁXÂɈý/á´É:Ë®´¬»ì¶÷úp±„¶£ƒuŠÇöÕRÂݺF Çqÿ\0‘]Ö.‰vMÎc}6Xö:ú­k˜I{ÜÛÛËÿ\0OÙþ`ÜÇVv¸<8‚Ðï:ÚðÕj&&"©lob wßóÿ\0 ?D¬¤×ºÊ©‡XçÚèу{Û_úK=¾ÅO)þ¶U–Î÷¹ûÈÔë»s¿–õ<~gË• §à£œu%7KÆø÷7Úããû‡ðAZ×4[E…µ5¡±P{O¹ðÝìvÏì·ÝZÉì«KuáÿÒòµÕUÒ:ƒ~¬ÑÖj¥Åk6Á6@¹ödmŸN¶»ÚÇÿ\0Ó\\±=ø].UÎéÝ?Î’ú2KŽ•‚”7~ïu¤ÙémØ¥Ãvi!_‹¡‹Özÿ\0FƯ ­`ªÇý¦¬¦í·ÚCú꽯ôþÏI®ß_öÖVnUd;!”¾·¼ƒ±çur5†þvßoç-þ·õ´±´RÇn'%Õ°Ö-’^\\ê˜}k7oý% fÿ\0ðˆ§ëv@¯ ¶S ¯í!³@çX粊6ló{?Ð~ŽÏSÔSÔ¾ô+ /íKõ#¬ôΕվÝÔ+aµ²Êm{¶µáµcèêÙs7„{?Tõk]WÖ­T/n6 a¹5[`m·â¹Õ·’ƽûñëÛ•éîõ=%ɧ^üƒƒƒfVßÑVY5Tç=ÍÜìF³ìíôù–[oø:íÿ\0F²³ìËêVäåÅ`‡—9”µµµ­­Ý]Uìo£SÆçÏÒÚ™( ›#¢î#CW_ö·Nh}¦Ð#¬¢¡c@¶úZvá³ïLäcï©ÎûO­é1ŸõÛ\,¬3—‰•ÕÍ 5嶵»}»žïOÑÝ>ßOó?âÕ|_«½w7fFM»'áÂ6ÆïsØæíÜÑûÞ¢µõs7"ŒÙ—a æÚñmxU¸ØêÁ-mSûߥwú+?àÐ<P=¸£¡ô­1'qHòþ±[™Ó212ë\\}³^ã¼Õé“ö‡³pözÕþӯزMùÏ\,ªël s}¾³ˆ7û=bßQ¿öâêêé6êÕq˜LÚYö:%¤¸Séeb¾±fCIuxÿ\0¤Çô?ÂþŽÄVaìªË²*e˜x`Ö2lÛµÖ{¿ISïÿ\0¶¯WÓôÿ\0ô“ež15_ì)רp:gKè¹\,¹Ù9N5ÔAuì;^ÚËwYex›luÞ…®Ù’íÿ\0¢¯ô•Õo©ú<“e nÁ79å¤ûXð~…Ònÿ\0_ëôù¬\,e•SXÅp¬¶³A˜ ÓµÐïѽÕý-ÿ\0˜¹œ¬[k¹÷ÖòIpG;]¯ŸÞüÄ¡JìÑ=\
+ëXÖ½±%”=®ÚN„åÖiô=«1Ãkœ@Óä¬ny€Ðÿ\0ih«“.$w%3 ÕxÿÓòÏõ+O\
+ò1Y·RÒæ8wƒ¬núMßYس5åZéïý#¨ä\\ßë¡ÿ\0Ra5=zè³(ôØýn¶EeÂÞk¸À¹­ôØw ÎiÙ·c]ôFßì"X1ëoÚ+µÔÜOç8´ÀcXÀ=Î×c(ø/ÒzˆäYcª6ºÇmsÜ“úF¾¶cÿ\0œôÑn}8®ý]õ¸–ÃZù°¶}»ÿ\0N¦¹¾çÿ\0=[ÿ\0°¬ÑÐ1wl·+6ÖÐÖ4—àlGm=ûI³uŸñáTYF3‹†Û³Yà÷6¶ØÇÙ 5°¾Üoî¿ÿ\0I¬Ó½ÀÈ% Z%¤ÎÐ)ãÚismh`™ÚHŸÍæÙûžïøĈñP:ìì»ë&u¤`âWû7§¹‚š±)¹ÍªFÖïuîÛeîÿ\0Mîý3ÕÊšz~[òózµŸfkF=¹¸„:ɱŽÙ„Ágë8þÊ®®Û7lŹg;7¤XÍ–Y’÷—¸9µm$oÛý-¶mþsÒÿ\0Á7çáYY£sŒØ×Ùi;œDÿ\0¤vïðv_¿wçúIœ7°®ëïêõ=W<atºXÆÖ2rA>«\07sY_¯c=Gæd¹­õ>Øû=Ko·ÕþiQvsnƧ›+kl`¡í.c£«ý%vÿ\04ͯþ“ýô¿£e^µ#Ðk©€3ìΰX=9õ+}ðno¾«?ëj·OɲÜ{ñýfRÜ€Xÿ\0[RDï­¼;c71ž¥ŸàÁ*r¾-Q;ºû<[Y—»;•ÐÓ@²à\\ 9‡ÑÛíÞÍÞólþ“êzË9®­¿h«$:ÚÏQÁºo#ùª÷£é¿ôŠí½;ƒ‰©±ÏauÕzeŽ qs«mvk¹þ“··wü­µ¡•¸zu>‘€Ö¾Ò?{o§ûŒM&µê¿e)k§‹ÔqjÅ°1ŽÜ6ìHÓ_ë\,Åg7%÷Úç»—\0à4}\0«)Mé{õ^+£ÿÔò¿—)çÃHîðü©$§¨éøëØž¦ êØí.ÊÄçÖ ÿ\0½ zÏÓ~ÏÑçâ×úOûWK-þeV©ÑpǵƷÖ]ê1Ä:Ò¡Ìoé=Íc?œþsôË 3'*¬ÌK Y8>»È!uß´úÖ–‘Ôvt^¬HÙŸSW²yoQ¥‘é{ÿ\0šÌ¯ÿ\0B?›ý-ŒyoIkù±Ê 5+®†<‡X Ž¥ÌofûgkÛù¾ú½5j¬¾•‹W¨ÁwÚ€$\
+°º8sèÈ­•½¯oú:¿ëHÕýU5 :Uƶœû!ø9µ¾·Õ{t«¾×ÕN_·ôþ‡­öïGù¿ôj˜}"ÖŽžãûR‡üv2ºƒvý"úŸ@ÊcvŸSô¾¢y”RQÂY_õƒ¥º˜º¶¾g¨\,tÆ抷Òßë׳þ)fÝÔz]öŸYÞ£H5öØÀýÍW3°0°êm†Ë¨±ÌÞ žÖ{­¥›m«ôŒúì}ô—=‘cÉØlµº5Å¢@çÚømŸô’ˆ‰ÚÓæÜÀêÃûæ¶úßX¤5Îun½¾‹šú÷~‘›6ûÛb躆>;pkëXDVËXÛ[Ã[cšòY¶Ïͱþ¥~žÿ\0ûmr¸}-ÝAÕ³Ç{žÊîi×`±Â¯´5ÃéÔÇ=³ü'õ×IÔs1oôñØóNZÚF†kcÊioçmÝc¿®ªó2­évÑ—'ŠˆwFÛò济uŸàë«é<’!®.úv{=¿æ1eu[môÚúÝ#Üáô±èÛýoø6#7¨à7Õ²^1[ëu²X÷îö:š˜ßôŸ¹ô*¯úE‹76Ì·¶@ªšÁm43F1¾ þS¿ÂYþGkÅ-ú(KÓÂ6@L’$Å$¿ŠzÿÕòÉÑ LGÎRrE%/À#C=ãò~êMsšàæ’Ò5¾ä£]tî£üRSÓý\\úñ—Ò[öL¦Κÿ\0ç1\\A¬‚eß«ÜÛ)ÿ\03Ñ]v'Ö©}M•ÅîÁ¶“¾k‹]S‡ó~…™;Ùú/ðu3#Ùÿ\0¼«ñHƒ:ˆîꊭŸTúÁÒºnF LÉPn;­y«Ó7Yê—Þ=•nnê2\,õ›ôö*Oú½U¸”_Šboc™q;[s«²t´¾Í¿ÍûW³ÿ\0E¯8ø$ªU=ð¿ ô*r쪳²2+µ´–ÒCn¥Æõ_SnÚÏYíþsÓgóU®g©uÚ32µb¶°ÙÛ[Ü_X=éÖ¿gæ{:H_US;.²ç—Úâ÷p P)%Ý©$’IOÿÙ8BIM\0\0\0\0\0\0\0\0\0\0ÿâ0ICC_PROFILE\0\0\0 ADBE\0\0mntrRGB XYZ Ð\0\
+\0\0\0\0acspMSFT\0\0\0\0none\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0öÖ\0\0\0\0\0Ó-ADBE\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
+cprt\0\0\0ü\0\0\0$desc\0\0 \0\0\0lwtpt\0\0Œ\0\0\0bkpt\0\0 \0\0\0rTRC\0\0´\0\0\0gTRC\0\0Ä\0\0\0bTRC\0\0Ô\0\0\0rXYZ\0\0ä\0\0\0gXYZ\0\0ø\0\0\0bXYZ\0\0 \0\0\0text\0\0\0\0(c) 2000 Adobe Systems Inc.\0desc\0\0\0\0\0\0\0Adobe RGB (1998)\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\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0XYZ \0\0\0\0\0\0óQ\0\0\0\0ÌXYZ \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0curv\0\0\0\0\0\0\03\0\0curv\0\0\0\0\0\0\03\0\0curv\0\0\0\0\0\0\03\0\0XYZ \0\0\0\0\0\0œ\0\0O¥\0\0üXYZ \0\0\0\0\0\04\0\0 \,\0\0•XYZ \0\0\0\0\0\0&1\0\0/\0\0¾œÿþ\0&File written by Adobe Photoshop¨ 5.2ÿî\0Adobe\0d€\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 \
+ \0s\0!1AQa"q2‘¡±B#ÁRÑá3bð$r‚ñ%C4S’¢²csÂ5D'“£³6TdtÃÒâ&ƒ \
+„”EF¤´VÓU(òãóÄÔäôeu…•¥µÅÕåõfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø)9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêú\0m\0!1AQa"q‘2¡±ðÁÑá#BRbrñ3$4C‚’S%¢c²ÂsÒ5âDƒT“ \
+&6E'dtU7ò£³Ã()Óã󄔤´ÄÔäôeu…•¥µÅÕåõFVfv†–¦¶ÆÖæöGWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêúÿÚ\0 \0\0?\0óþl³×\,-qU¹³fÅ]›6lUÙ³fÅ]›6lUÙ°LQZœBACLUnlÙ±WbÒ»ây¦*šQ\
+á|ÀÛ0•†0šïŠµ‚méße†#¦*˜MÇŽØ^z㌄Šf\0­ÔåfÍ…]›6lUØõzc3b­“\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±WfÇÆ¼Ø =¯¦µÆÓHL¬Ù±C³fÍŠ»6lØ«aKtÌËÇ®+\0ï•3vÅT³fÍŠ»6lØ«³fËQSŠ¶¦†¸!¦ ´Å=+$^&˜9ªÓ•›6vlÙ±WfÍ›vlmkë\
+âGé7UO6lØ«³fÍŠ»6lØ«³fÍŠ¯E®5…9 1¬jqV³fÍŠ¯ŽNNÜq¹±WfÍ›vlÙ±UT·gד¨Ã+„AFÆ_ÈöqT»6lØ«³fÍŠ¯Œñ58¤ÒéˆfÅ]›6lUÙ³fÅ\\1q Eq PJ@¦)ZE<Ò˜™5ÊÅÍ›6*ìÙ³bªé?LIÛ‘®76*ìÙ³b®Í›6*ìÙ²ÕK U¬ØæB›n*ìÙ³b®Í˜\
+æ銻6lØ«³e‘L¬UÃl“\0)³b«ä ±™³b®Í›6*½M1§s•LØ«g+\,åb®Í›6*ìÙ³b®Í›6*ìR'àk‰æÅU¤œ¾ØŽlØ«³e…'¦V*ìÙ³b­ñâ:ŒO$ ÅVLÙd×+vlÙ±WfÅ#NY¤NªžlÙ±WfÍ›mzâìG—SŠµ›6lUÙ³c‚Š­Íš”ÍŠ»6lØ«³fÍŠ»6lØ«j*pa´%y  pj^Ñxâ¨7^&™ƒ—#ó5Æb®ë›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWF*À`˨BFÀJxšà‰®=D €¤!³fÍ…͘bìUC6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«¦9œ¿\\nlUØåR惋Ú8I7LUNHŒFŒÁšŒ«+Õz`<Uص²pLG¬PÔbª÷ˆ±½cËšœn*ìÙ³b®Í›6*ìÙ³b®Å"Ô4Äñ{fâÕÅZ’\\sZb—34lššåfÇÄž¡¦*³Iš1AšXŒf˜ž*Ù55ÊÍ›vlÙ±VÀ®bÅ 6ø*HD‚«‚ÓH Ø猡ß…Í›6*ìÙ³b®ÇÄÜflUyr'\0`\,Ø!bkƒ’y¡óf9°¡Ù³fÅ]Š O8žlUÙ³fÅ[U-°Å#Nø¾žT?ÇÓºaê=0uU'ëÍ›\
+»6lØ«³ ³f늫›·dàN؆YR3(©¦*Öl5Ÿ§1€±WfÍ›v-o®üF#ƒ4× :“Ó[whmŽøõÒŽ ®b®Í›6*ìÃlÙ±TS]rN6lUÙ³fÅ]›6lUÙ³fÅ]›6lUbT7ÅŒ¼§?‡¦ 3O\\UÕ®VXX«³fÍŠ»6lØ«³c‘yše2ñ4ÅZÍ›òÅVfËaCL¬UÙ³fÅ]›eúcYxšU¬Ù³b®Í›BªFøªt˜#™O>¸Y8\0í•ïÙ4ÅQWöÂ&<z` ÷>ª|]p*ìÙ³b®Í›6*ìÙ³b®Í›6*ì’Ñiób­œtkÌÓ(FǶ+oð8劬–?Lâx:ø©¡\\€+³fÍ…]›6lU’€”8‡S•›D<@'!ˆ/\\q‘ÇŠS ¨@ˆ0Âü%Àx¸`LPª(ø›\
+ÊÜs\\U¬Ù³b®Å¡›Ób9±VÉ©®Vlm'>ت6lØ«²Õ¸åfÅW3–ÆæÍŠ»6lØ«³fÍŠ»6+ ^¡ Åmá^ Š¡rÕ¸šŒ0Ôm#¦bªÍ+M¶Q€®66àk‚^àŠ úfË&§+UŠsã4³´½q\,Ø«³fË¡ÅZÍ›6*ìÙ³b­ÔåfÌqWfË"™X«³fÍŠ»6lØ«`W1ËCÄæsSŠ­Í›6*ìØ´P‘Û"†˜«Y³fÅ]›6lUØâ„nr”Ðà¹6ëŠ@AæÍ‚!U=qB6+2…;bX«³fÍŠ¶:àæˆ<up\
+Šz/€¤!i—Cƒ ·W58¼ð"®ØÚœÙl(r°«³fÌE1WffÍŠª´µijfÅ]›6lUÙ³fÅ]›6lUÙ±ëLÍLUflÙ±WcÐ×›FÉ22P`\,meë§\, *zlWY›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÀW\,©¤å¾/pªت6lØ«°n8ŠMú`\,µ<MqTßT‘\\¸R†‡’^kCñ*™¥Â…¦ÊAbF6¹X)$Û³fÍ…Í›6*ìÙ³b¨˜® b˜”’—8žlUÙ³fÅ]›#'(Šb®ASL%¸Xù` hkŠµÃ0ãTqü6®3/µ0ªžXÊÅb ñU­\\f\0²m狆 M!ófÍ…Í›6*È<½f.ê×\,¾«. òÕòÚHytÍæ+Ôºz®ˆêÇófÍ.Í›6*ŽÓ‘]èض«%8á|R˜F\\Ó´ÝqU\,Ù³b®Í›6*ìÙc®\,Pq®* 6ÁQOǜت`×”Y½LK6*á–Z¹Y±WfÍ›v>#Fß›LÔ­0q¼Žbk‚•¬Ù³aV×ÂŽø_ŠA¥IcÞ£é‚á<ÆøAF8VÞàÄÀà»ËŸY)…™e‰Æ–ÚÍ›6;6lت2Â@¾]û5 X¯LÌźâ­fÍ›vlÙ±WfÍ›ÿÐóþ(­A‰æÅ[&¸¬HÅN8ª×M1¹lyåb®Í›6*ìÙ³bª‹)QLa55ÊÍŠ».„câNmL^xx ”&lÙ°¡Ù³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ[¸ãqø)HÀšB…Û|Oό†À®[FW®)oN{àË°¥>R–æÍ›;6lØ«³fÍŠ¯‰ý6å‚..½U¦Í&Ý›6lPìÙ³b®Í›6*ìÙ³b®ÇÆœÍ1˜¬2p58ª«Y°°1ÃG¼FŽ˜VMMp Ik7LÙ°¡Qen™NS—†q\\wÄ.ØÍ›6;6lVæqU\,ؤ¨âxªae8p-Ëórq0ÄtÆ“\\—f¹±XV§\
+©Lؤ¢‡Å]›6lUÙ³fÅ]›6lUÙ³fÅ]›1ÐWÅ]›6lUÝsLr¹ zb«¦Y$õÊÅÄ^XªˆÌrºfÅ]›6lUÙ²À®Øó R1W$\\òž2˜èäášI9àJ–lÙ°¡r'3L·Œ§\\¸œ!©ÇÏ(“¦*¡›6lUÙ³fÅ]›6lUÙ³bÑÛ´¢«Š¨æËe(hr±WfÍ›v/jB½[¦!š´ÅQ7Ž®ÿ\0L ˜ï›vlÙ±Uè@Ʊ©ÊÍŠ»0Í›lšåfÍŠ»6lØ«³b€ÍC¸P§lUC6lت*Õ®#2…b5\\¯L¢k¹ÅZÍ›6*Ú©n˜õŒó\
+ríØ+Tâ²H  ŒU^æÌE\,.ÃkëñSŠ»6lØ«³fÍŠ»6lتa§ªy`[‡LM\\¯L¢k¹ÅZÍ›6*ìÙ³b®Í›6*ìÙ³b«•Šæg-×›\\«\\Ì´Ê L²ÕÅVæÍ›vlÙ±WfÍ›pÃXcDŽ­…c®/%Áe\
+0qâdöĤ§-±µ#|¬*ìÙ³b®Ç ®4b®~bªY³fÅ]‹ÚÆ$jCŽPÔb©”Öˆ£lAmAâåÏ\\µ¹eÀIÇLn[F¹XUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›0Ç2늭͛6*캜¬Ø«³fÍŠ»6lØ«³bÆdp£¹µ0õÆÓH\\Ù³b‡fÍ–£‘¦*Öl|‘˜Í3pé–ÊW®+l@q^˜¥ë+?ÃÓBæÍ›vXÊ˘«G6c›vlÙt¦*ÖlØä^F˜ªÜØç^&˜ÜUÙ³fÅ]ŽXËn1¸" ŠUE2Á¦[š“Å[&¹Y³b®Å­OÄrÁ¦ãE_0c¶Ç3–ëÅ]›6lUÙ³fÅ]‚íîB\
+ ›D\\J$;`|Ù±WfÍ›vlÙ±WfÍ›v;™¥1¹±WfÍ›vlÙ±WfÍ›vlÙ±VÁ#¦Q5ë›6*ìÙ³b®Ë¡qý¡\\2»†1e능xwå]9u]B;gèƘI‡~S¾~§ íÑX`<+ÔüÓù_—gõ„¦q{˜ý Y<z?Ξsµ½ÒÄq°-ÄgœïÜI30îr¼D‘ºKoxΜ͛-C³fÍŠ»ŒPÔcsbªÒܼ¢ŒqÙ±WfÌ2ÊÓk6lØ«³fÍŠ»6lØ«³e‘L¬UÙ³fÅ]›6lUÙ³c“¨®*Öë˜pU×#Ž#\08ª–lÇ6*ìÙ³b«ã~¹NÜÍq¹±Wb·‰æ銮}Î76.öåP>*¡›6lUR)=3\\©™®36*ÚõÁRÄrjœqT>Xb:e`Ë+QriŠÐ…‰ë•‹\\Ãè9\\GvlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wb¶à3\0q\,r7\\U•Ea£Ìä~ûŠ¿Ã†1êtƒ†HÜØœUÌåºãsfÅ]›‰A;â’ª¶*‡Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í‹GnÒ/!ˆ±Wa—×WÑôÏ\\-ÍŠ¶w9Y³ UVLîu9.µòÍÄ°”®Ã"ÖMèNŽ|sÐ^TÖmÄG%+Nù^IòHxå‹YÜzm¾:[UU¨ÉŸ£oŒ‘t'"ÍrÌ)’€P¤E2³ód•Ù³fÅQšqP|¨(‚Pë…±¹ƒ uqë.ø:ÚU¯nDè0·.§+\
+b‹ÔÆ:ñ4ËI\
+tƳr5ÅZÍ›6*ìÙ³b¨‹TÔ86{tTÛ ÊŒQ®…0*‘ØåfÍ…]›6lUØô ñ™±UW`zbY³b®ÅDuZâX&)\0ZU qÈœÍ2›®Z7\\U]­h+È¡¦.×5Ä ®*ÖlÙ±TDú@A#\\¬Ø«³fÍŠ»6lØ«³W6lUÙaˆé•›l±=r³fÅ]›6 ¶¶õñT6lqgèà<Uo7Ä&˜Ó FW\\Rî¹³eÓ+[@eaL{faPÙ¬nVÁ7÷É2ñíªIófÍ’bìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b­…-Ó3)^¸cb¨~Ö^¤±ðàT³6lØUov` BY=FåŒÍŠ»6lØ«°ÊÇD¸¿ˆTantßËBÖ5ápÀvVy¤Ëe³ƒ…ùÕüç ´ÕxiOlår¯#ßMªÌÙ³d•Ù³f늸bƬ¸øìÝÇ\,§¡ÅPù²é^™Š•ëŠµ›6lUºåfÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»®*°–Æ.ǤÁV˜ª … 3/\\¹#\\n*ŽFP0\,¤¶3‘ÊÁJìÙ³aUȼ2Ý8渜¹–)SÍ›6(UŠR‡.Yyâ9±WfÍ›vlÙ±UÊåze-×+6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Çs4¦76*ìÙ³b®Í›6*ìÙ³b®ÍŽU-”E1V³fÍŠ»6lØ«³fÍŠ»0ˡ̽qTBV1ˆ;r5Á¬ ÇQ€\0’ìÙ³aC³fÍŠ»6lØ«³fÍŠ»51è+×.ALUO6lØ«³fÍŠ¿ÿÑóþlºeb®Í›6*ìÙ³b®Í›6*ìijnZƒᾋq WÀy$sA]Y5¿\\ ‡zÅÒMöp“uº‘EZÝÂ5N+u8m3cKnÍ›\,\
+šaCY°C[ÑkñWfÍ›vlÙ±UH“™¦:h¸c#~¸éeõ1U\,Ù³b®Ë©ÊÍŠ»6lØ«`Ó \,•8 uÁž° LP×–MNVvlÙ±Uñ'3LVx}1‰Äþ™®>y½L\
+¡›6l*ìÙ³b®¦lZƒŽ"qWfÍ›vlÙ±WfÍ›vlÙ±WcÑ9œf)ð8«™ F¸ÖrýqòÉÏÅ]›6lUØôr1™±UÌÜq¹³b®ÍŠÁ ˜ÐeMˆÐâªx¤mÇÍŠ®väq¹³b®Ç*òÆãÕ¸â«H¦VY5ÊÅ]›6lUÙ†lت³=V˜ŽjæÅ]›6lUÙ³fÅ[pΪ!÷¼SÕjS\
+°õÊÍ›\
+»6lتø͆/*2S 8œÕ8«oJíÍ›vlÙ±WfÍ›v8©¹CwiŠTsfÍŠ›6lUØicr‘!\
+óV˜ª¬íÍÉ!mǧÈà1×ǧÄ`*=r³ØUÙ`Tåfb«Ýxã2É®`*qV³bþ†ÕÄØ«³fÍŠ»6lØ«³fÍŠ»6lkn²©'A‚TÔe³–ë—*ðb3vlÙ`W¦*ÖlÄS6*ìÙ³b®Í›6*Ùbv9Y³b®ÍJcã§-ñIÀ1U Øä^G3¯Š­Í›ª[¦*·6Yv9X«³fÍŠ»6lØ«³fÅ¡„ËŠ¨æÁZ˜…p>*ìÙ³b®Í›6*ìSÓøybxm£À·OÁº`&’7Jsd¯WÑc´‹šõÈ¡Æ2Ü)ÍÙ³f‡fË\
+Nb)Šµ›6lUÙ³fÅ]–Mr³b®Í›6*ìÙ³Sv+ ¨Ä°e­À‰H8ª‡L¬|­É‰ÌUÙ±ën™L¥zâ«rÔTÓ+-M qUÏf)$œñ<UÙ³fÅ]›6lUVÝy8;P· # £~ \\]™À¶ÍPè…Í\,Ön«Ë‰øá“ß+EÇ\
+¥9³Ø«³fÍŠ»6(°»Š¨¨ÆMŽ*‰ÓÜ$À·L2Õ§ŽU0:f.[©ÀFöv¦³fÍ…Ç#q5ÆæÅU&“Ô5ÄófÅ\\ 2ɯ\\¬Ø«³fÍŠ»6lØ«³fÍŠ¶½qi¸ñÄ3Wv+·Ä³LU'lJu¦%Èæ\,O\\RÖlÙ±C²èF\\b¬0uÜ!P0Ái¤¿6lØPìÙ³b®ÍŽ±Þ˜ºD\
+Ôâ¨lÙg®V*ìÙ³b®Í›V‚¸ªÜØä^F˜`º[2sÅRÜÙn¼IX«³fÍŠ»6lØ«³e¨äh1ÏN¸ªÌÙ³b®Í›6*ìÙ³b®Ë¹X¤4å¾*ºèÙS€n™¦4m±2k×k6lØ«³bŽœEq<UØó+0âNØÕ4ÌËÄâ­e«5•›E5ôòŽ‰< Õ®ø¤¾kŠrÛRÍ–»œ4SÅP™³fÅWF902êÐD††¸´—M"ñ=1d­Ô3fÍ‹e–®V_×k6lØ«³fÁ&ѸsÅPê¥?Ó(G\,зà‹ÉVJqÅVOLj¦#]ñ¤“•Š®zWlȼØ(ïÇÄÜ7ÅSwòìé­Û\
+$ŒÆxœ™IæXšÌCÜ ˆ\\È%rÃQÍ›6*Ù$õÊÍ›vlÙ±WfÍ‚­- É ÅP¹°]í›Zb®Í›6*ì4B$‡ŽâÐÌSlJ¬‘xµ1˜ù[‘®3vlÙ±WfÍ›v/mrÖæ£ÍŠªÏ1¹K6lUÙ³fÅ]›6lUÙ³fÅ]Žài\\n\
+IW…*…͘æÅ]›6lUÙ³fÅ]›6lU°iÓ1br³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¨Û[‘=ðnk•Ž•ß[B2°L…Jí±Wf³b«ËôöÃkO1\\Y¯&˜Nœ®˜(F_j2_·) plØUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›‚1!¡Á3Zª­F*€Í˜í›vYËN¸´±ÐTb¨|Ù³b®Í›6*ìÕÍ›vlÙ±WfÍ›vlÔÍŠ»6lØ«³fÍŠ»0Í›Wôjµ† †@R‡?\\\
+·0ØfÇÄBº“Ò¸U3ÒôK‹óð©¦3RѦ°j8Û= ùaåË=BÈL@åA„?›:leÐPdøvaÅ»Á:bö÷‰HAcLnAš*{³.Í›vlÙ±W`»x9Œ0d7"1€¤!æOM©‰â³ËêâXPìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í—C•Š®Yzfg-Ôãsb®Í›6*ìÙ³b®Í›6*ìazöU4Ày±Túã]iS5Â9›ÆæÀ+³fÍ…]– VlU9·»DŠ‡®ÜÈ$jŒF§+ ª"Ñ9Èê6ÞˆÙ|2ÁúÂÊ€تO›6l\
+¼FN4Š`Û^.xœ×Ð÷ª6lØ«³fÍŠ»6lØ«†-ÄSÇs8«G*¹³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›51WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vl° ËàqU¹³fÅ]›6lUÙ³fÅ]›6lUت¥V¸–-ÐStL„›Œ ç|R9¸ \
+¤Ã‰¦V9Û‘®7\
+»6lØ«³ Ø"Þ çDÅmÊ>X‡¦H"Ž˜E?Û8¯QiÎlØUÙ³fÅ]›6lUÙ³fÅ]‹ÛÃêb2ÁèÔ8ª”èb4ÄI®Ô(MF\0Å]›6lUÙ²øž¹X«ÿÒà´ÄŽjœ¬UÙ³fÅ]›6lUÙ³fÅ]– 2³b­–'®VlØ«³fÍŠ»-M r³b¨‡Ÿ’ÓàNøÌX8¥1UÙŽlUÙ³fÅ]›6lUÙ³fÅ]‚’×’òÀ£l·4N8\
+B… 2²É©®V;.¹Y±WfÍ›vlÙ±WfÍ›vZ©n™Xa¦"3|XÊd+ÔcpçQHÇÙÂs×m]ÈåfÍ…]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lU\\CU®"E1Q51kŠ\\1RŸ$1BûS)æÅV:ŠâdPâ­fÍš˜ª;O‘c$œNöA#íÕŠå\\U¬Øº[3¯!‰úf´ÅVfËe+×+\\¨[¦f—®\
+µeq[®vÀʶ´»6lØX»6lØ«³fÍŠ»6lØ«³fÍŠ·L¬-±˜«³fÍŠ»6lØ«²×®U3b©’"ßN¡NØÑ#‡Ì[®\
+V³fÍ…]›6+ |ñU\,Ø鉦7vjcã;àïA\
+Wª]›-…VvlÙ`Wk6.œÆ/Pà!$Û¦–f®YÛ+\
+›6lUÙ³cÖ&nƒY˜b²Åé\\KUõ)–‘òÄqë!QLUi9Y‰®lUÙ³fÅ]›6lUجs´bƒÅÒܺòÅT™‹ãqXÒ¦˜Ç8ªÜVßÍŠªÏJ퉨©¦Uk˜b¨ù-bæ:à \\ܳ/ CvlÙ±W`‹h=jà|e'§Zà)ySÒjc '®+rüÜœG\
+™‰®VlUص»„;â9±UYØ3TbY±HÔp¾8ªÎ'+$Rh­és¶Ìž›ðÀ)"”ófÍ… €OLZL|«roŠKÅœS_ssê­0 ¹U\0qÀØ«³fÍŠ»6lØ«°M¥ÓZ·%ÀÙ±TÊóW–èqc¶æÍ€\
+I6ìÙ³aB¢8Ƨ+6+nÍ›6*ìØäBý2™xšb­fÍ›vlÙ±VÇ\\$4NX`·¸ U ›6lUÙ³cÄLw¦*«¡6gÓ Ž¹X«³fÍŠ»6lr¡n˜ªÜÙdqë•Š»6lØ«³fÍŠ»6lØ«³e¨äiŠILUK6lØ«)ÐݽZrÈõè»é\\N9Þ1E4Æò«Tà{UslÅ9ˆ+Ôaå¬ñztl wé•øqÒBU›1Í…Í›6*ìØ»CDçˆb®Í›6*ìÙ³b®Ç*éÁ–nˆ§–*ƒé›æ¬iÅ]›6lUÙ²ÕK ·B†‡[›6lUXÁEåˆáˆ`a¦b­©¡® šãÔN86*ìÙ³b®Í›6*š@Ñú{õÀsICEéˆ#+®\
+WfÍ–p«Y±æ2q˜«²ËvÊÍŠ®Fâk†Qê…†æÅW;sb|pK[€œ°&*gb¼{b•\,Ù³b‡fÍ›_q`qk™06lUÙ³fÅ]›6lUÙ³fÅ]–¦†¹Y±VØò9Y³b®Í›6*Ž´‹ë ¯†žpf“:Âç—|SR’9 Wî©bt¦§ÍZáWfÍ›lf-Ë+6*Ø48%æå0.jâ®Í›6*ìWÐn<±\,.(œqT6lÇ6*ìS˜ãLO6*ìÙ³b®ÁÂôz^žÍŠ¸æÍ›vlÙ±WfÍ›vlÙ±WfÍ›v(b!yvÄðI˜¸wÅ-=©HýCÓà×¼ ¥€°; ´{ êBp·-¡ :Œ*Ë|×F4tðÈŽ ¸¾–áB¹¨\0Ù³f®̓­­Ñ—ðÀL8’1Uh!õzãe‹ÊŽSL§¿\\\
+³·Ln ¶uPCaT1Í‚ÄŒf*ìÙ³b®Í›6*ìÙ³b®Í›6*ìR(ýCLOý6®*é¢1bx"æA!¨Àø«³fÍŠ»6lØ«³fÍŠ»6lØ«°T¬7À¸àåzb®Q¨1¸ ˜rÄñWbÖ𙛈Äpn˜á%ÅT. 05#†ºÏÀ®b®Í›6*ìÙ³b®Á>˜ôùwÀØîf”튭͛6*êæÍ›vlÙ±UXœ.dznfà{æ[NQó„2µ»ò^£GjÚwÔH§C…˜6÷Q{ÀvÀX«³fÍŠ»¤!–¸YJŠ Ua4ÍÄæ&»à•PÉŠ¡sf9±WfÍ›vlÙ±WfÍ›\\ŽPÔbpÎ)ˆæÅWúdŠãظ”¦"MqV¦(Ò–Äób®Í›6*ì°§¾ ±…e`êQÅWKšÜªõÀ¥JðE¼Ä0Vé‹_*ñqTÒ˜ÌÙ±Wf͘oŠ¢¸{à\\X’‹LG»6lءٳfÅ]›6lU°HÊÍ›vlÙ±W­þ\\~a~‡Ñ”íJc0¼õ˜#ôÕ«œœ1^†™D×®K‰»qÍ›6E’.ÞÌÎ*1“Û˜M Ó.{KP—›í‘³l¶¤lqBq¹&.Ì3e\\UTÀxòÄpÅ\,tl/n§k6lØ«±e€°ä1 ÀEâpC‘CL¬s·#\\nvlÙ±Wb€NøžX4ÅQ²¹eÉÆà\
+ìÙ³aWfÍ›vlÙ±WfÍ›vlÙ±WfÍXù\
+â«3e‘L¬UÙ³fÅ]›6lU …‹¹c¾76*ìÙ³bª‘Hc`qk›ŸXSæÅ]˜fÇ ©ÅShôÀÐz¾ØPÉ#ã» oÃÛ¥5bp ê“]fÅí õØ.½Ó~­\,m VlÙ°«³fÍŠ»6lØ«³fLjÎ*³6YÊÅ]›6lUÙ³fÅ]›6lUØ6(T¥p*³ÀRÜP‘•˜šæ‡fÍ›vlÙ±WfÇG‘¸®äጚ-ÄQú¬´\\U\,Í–GC•Š«Àë‹?0b:f\,N*ÛuÆæÍŠ»6lØ«³f¹dŠµ›6lUÙ`Ó+6*ìÙ³b®Ì7͆ZM˜¹™Ct®iP&QR6ÆgIÕ<¹6~¢õ¦@"²y˜ªŽ™ÌKvF4…Å­äàÃ*xZâØ–MŠgssTÛ I©©Ë.H¦7vlÙ±Wf˹GvlÙ±WfÍ›v>7àkŒÍŠªÉ/©‰fÍŠ»6lت-2`V4Åã–‚˜‹œ_ÿÓóþlzF_¦fˆ¯\\UflÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v=$dèq™€®*ªó³õ8–?Ó8Θ«³fë‚ ´iÅPÜHÊÃy­Ö5¹\0l\0ڬ͛‚¬[›ÍUÛb®Í›6*ìÙ³b®Í›6*ìÙ³b«Ä”ÆÙ±UHSÔjb×0zC|mœ‚7©ÅïçôÅP†lتiop‹% +1'\0V™aˆé‚“j×$rÛË&½r°¡°HË.O\\n("$WS͘í›vlÙ`Wk.‡Kvc†"Ä\,\\Ž TŸ6:AF#…]›6lUٱʼ±f‹Š×CæÍ›pð/!€Ð× áÔcâpQª\
+8×–”\0Ûb×óm°15‚ìÙ³b‡fÍ›v/…†j⫤<q¸à¥ºcH¦*àiŠ ˜\
+by±WófÍŠ»Ø"»ŽX ’ÍF%C0»h¢´¢ødb*Äã^öI‰;b\
+ür"4ÈÊÝ&ìq¹Žl“À©¦/%¿åˆ)¡®/%ÁuãPù9Ñ­mWM2ÉNtÈ6[ÙU=0~*ë¹}I :WæÍŠ»6lØ«³fÍŠ»6]V*ìÙ³b®ÁQ\\ðN'æÅUèÄã\\ò5ÆæÅ]›6lUÙ³fÅ]–r±HH ¾*°‚:åb÷IÛÅ]–Ž™Y±W\\Ù³b®Í›6*ìÙ³bª°GêU¶”7†% ð9R¿6®*ËW^…¡áµi‘[¹’³•Ä+›""&FD»6lÙ&.ÇƦCA׊Á'¤Ü±WMFhØ–¹˜Lj0>*]›6_Šµ›6lUØ6ÎØL 8 Šv‹aŠ·q¨1s¹sSÅ]–E2ÐTŠN¼iŠ¨æÍ›vlÙ±UHŸÊ‘¹ã3b®Í›6*ìÙ±t·.¼†*¡›\,Šeb®Í›6*ì8´’/N× òÃÐ⨋¥¾ –I=r±WfÍ›v+„;âY±UIX3Tbyt®V*ìÙ³b®Í›6*ìÙ†\,ÑŽ5ÅVDx°'ÜÈ®¢˜_—SŠ´sfÍŠ»6lØ«aˆèrË“Ôãsb®Í›6*ìÙ³bª†Fuã‰âÖäybnjƘªÜÙ²×®*ÖlZe\0\
+b8«³fÍŠ»6lØ«³e…-Ó\,£/QŠª[8Gâ·²\,„À™°RmÙ³fÂ…ÜÍ)Í›vXé•‹[\
+µ*ˆ#®V»P­¶Å'gfÍ›;6lØ«²ÔÐåfÅU •ÄófÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]–·L¬¦À'jb\,Ò©^¹Xe©ÚˆØc(®*ECæÅg‹Ò4ıC±Ü +ÅÑiŠ©æÍ›v*°’+‰b«51U›¡Û\,æ„ãXÔ×2š⪲ÃéŠâ8¬“z‚‡Å]›6XRzb­fÌE3b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í‰=F ã‡? X'<U#Í‚¤´(Üp;¯LUnlÙ†*ìØ»BòÄ1WfÍ›vlÙtÅZÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*‹·»0©_ ç‘'›vlÙ±WfÇp4®7U·OQÂà½BËêà7Ž·N@Øq©\\¬ð€:ŒU#Í›6*ìVLƃÅ­æôMqUi¬Z!S€ðt÷ÞªñÀ« ¾àbO6YR¦‡+vlÙ±W\\Ù±H;…8ªž=– ½³\0þV㊯xŠŠâX\,°tßb’ìÙ³b‡fÍ›vlÙ±TÂÞ†3€\\N:9Jm‚eˆ加±Èå F76*©\,Í/ÚÄñȼ1Gƒ€®*£—Äœ¬:µ†&Š§®*’ãÙ(+ŽœÓ¦\\ŽqUÙ³b®Í›6*ìÙ³b®Í›\,uÅUÒå‘xöÄ ©®\
+UW„©ÀàU<Ù³aWfÍ›vlÙ±Wb‹'Le3\\U£¾lWÐjW"˜«Y³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅU"fSðâ³O+.vÆÚ°¾½e#lU qG—šÓÍŠ»6lØ«²Á¡ÊÍŠªÈáÀijfÅ]›6lUÙ³fÅ]›Š>x×^˜ªÜÙ³b®Í›6*ìÙ³b®â­q±¯#ŠJÔÛ©+”é–\\¹©ÆfÅ ™€<5XE0\\weŽcS\\%¬r7\\nl(DM `)ófÅ]›6lUÙ³PæÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³ ±Ž5ÅPÙ±î(q˜«³fÍŠ»®?Ó'):à¾JA‘LQ_ˆ¦U6+\,@\
+ŒRìjk•–9DS;6lº²òÅPY±Yc¡Û"˜«±HÔO\,1«n(q¹‰®lUÙ³R™±We«qÊÍŠ«‰ö¦"Ƨ+6*ˆ¶›Ñ`Ø2÷RúÂq¼Ø)]›6l*ìÙ³b®Í›\,)=1UÑý­ðÀ ¨W|²äâ­ÊjÛc3fÅ]›6lUÙ`ÓŽ Ë\\Ð\0‡ªë•‹ÜÒ»bUÙ³fÅ]›6lUÙ³fÅ]›6lU£•IË¥s«êßT}4¥xç‰Ìnv÷Öäx}2Ûb©=ÐV§Ž$9nܘœZÞ‡®* E2±{€+¶!Š»6lØ«³fÍŠ¢í#w˼„&ã†OLâ³Mê BæË9XPìÙ³b®Í›6*ì§ÞýUƒx` ØóVW}æÉ.!ôEiL ¡Ý¢³)¾GñÊìŸdÓ#À*ƒ!#iŽ³"I/$Â̶bÛœ¬ PA6ìÙ³aC€®b)ŠÂ;æ˜\0vÅV+S(åfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÕÍ›6*ÿ\0ÿÔáv®«×¸t#l.­2ù®=r³f®͛6*à+Šˆª1!¶.’ÓZ`a¾&E0o¬¼pššà FiöŸY4ÁWzO¢+\,o~ªkƒ®ua:Ó\
+g^&˜ÜQ‘‰Â)×k6lØ«±ñ'3Lf>7àkŠªÍ¦+ðCHg!qIlŒkËAæÍ›vlÙ±WfÍ›vlÙ±We]±x¢1æ1©Ái¥ˆŒO¼ŠFcS… fÍ–qV³e‘L¬UÙ³fÅ]–»ZÝò®) ÅUÖEãÔåTåb­©¡ÃK{¥A…Y«LZA¤mÝÙÐ`2k•›\
+– 7Y±UC)aC‚–Ð2rÀ8-.È^8ª׉¦7-#\\¬U|kÌӚ߀®"À×–PSCæÍ›vX4Ì¢¦˜(Dâ8ª¯\\n-3†éˆâ®Í›6*ì°*r³LU{­1™e«•Š»6lØ«±t–‹LC6*ÙÜåfÍŠ»¦‡›LàÇ\\^)ŽƒëL²äí‚•¦5$åfÍ…]›6lU^*\\©%ä)‰r=2±WfÍ›v/ > ®!‹G9ŒPbªn¼M1¹lÜr±WfÍ›vlÙ±WfÍ›V‰Âñ758ÜØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lت´dS|Mé]±¹±WfÍ›v/õfã϶!ƒþ¶¾— U›1ÜæÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]˜fÇ*銶WŽ5^¸ÜRìÙ³b‡fÍ›vlÙ±WfÍ›_s9N¼ 0E+¾6è|X:§¢6lØPìÙ³b®Á<—…;â*œ±§m±V³fÍŠ»\,\
+še`½>!\,”8ª‘·`¼»b8o¨:ƾ˜ÂŒUµ45ÇrõøÌ°iŠ¶â‡lnY5ÊÅ]›6lUÙ³fÅ]›0ßÑ•ÅVa…´Ác á~850jé Xœ +•ŠE×\
+¬"™X¤½q<UÙ³fÅ]›6lUÙ³fÅ]ŽD/Ó‹ÛH#;⨫Pµ¨Ä‘¿ÁÓ¼Ä=Wò4›¶Y›6l*¾(ýFãž ¡ÆE'¦Ü±Iæ3oŠ¨c¹šS›vlÙ±WfÍ›vlÙ±WfÍŽU劭͖ËÄåb®Í›6*ìÙ³b®ËefÅW»rÆfÍŠ»6lØ«³fÍŠ¢¬Š†ø°ÂðDSáÂ`iÓ\,»§¤§6lØP캬]iÃPÍ›6*ìr7\\nlURY=C\\O6lUÙ³fÅ]›6lUÙ³cr4ÅVæÅ净®!Š»6lØ«t®V(£mñ3Š»6lØ«³fÍŠ»6lÀWpË*W®)£Ž]0n ±ñ:â©n ³º6ÍÈ`lؤÝyxnŽø*ÙÖ8ýé…8ñ+L¤ß5÷ú­\\G68!a\\([›6>8ÌÄb«3b’Äb<N'Š®N»æ~»csb®Í›6*ìÙ³b®Á–J à<R)Lf£nuâä K¯¨õ8»[¨Zâ¨<ÙdPåbªˆœ±®¼M2ÕÊå3rÅVæÍ›vlÙ±UH„¼I'ÖÂxd_Ò8ª´·FF® ÍÈ×›vlr©l¦^8ªã!"˜ÌÙ±Uh­žaTÄÊ”4=pÛG¹HA…÷¬V+Ðœ\0ïJ‡ÁpÃÍ+Tr4Á©/¢œNA0¡¦V[šåb®Í—C•Š»-V¹”TŒ3»·Hb ½N H qLf;‘ÆáC³fÍŠ»6lØ«³f½2ʕ늵›6lUÙ³fÅSH}6ƒ~¸XÛ˜1 ¬UØâäŠW›vlÙ±Wf˦˜¸´r+Š¨/\\=Óæ…P‡§L"aÄÐæ GC„D_2’06bI뛺™°fžŠïGÆßƱÉE銡rÕŠŒ¬Øª¼×M0âq‚+˶'†Ö\\d‰ÀM*UȲ°UÕ·¢j0.vlÙ±WfÍ›vlÙ±W`³81ñÀ™±WfÍ›\\Ä×óijb®Å΢€í‰æÅ[&»œ¬Ù±WfÇ*é™”¯\\UnlÙ±WfÍ›vlÙ±UHX†½ÚŠ0(4Ç4……¬Í›6;6lÀWvZõÇ4l¢§¦3Le¶.c\0!âpj]V.'\0ž¸£EÂ…¦sSQÍ…]›6lUÙ³fÅU­ãlÉéµ1¨å Fgr槫Aª6Äå…¢;âösˆŽø6/NöQï… >l<Ö´‘bªËÐávlÙ±WfÍ›lâñ°Ðà|°Jî1Tl±*®ØdcŒÅ]›6lUÙ³fÅ]›6lUe\
+ÊwÁw¶iUp®9 f£÷/ ¡8UG6lØz9CQ”ïÌ×)W‘¦6Nž*†Í˜í›vlÙ±WfÍ›le³rÆæÅ]›6lUÙ³fÅ]›6lUÙ³c•yUnizy¼; -uâra䧌?ï)Š¥zžŽÖ‰ÈŠau/6ˆZÜð¦ræêqV³fÍŠº•Í‹Âœ±)LUnlÙ±WfÍ›vlÙ±WcýCJc3b­“\\¬z'3x¸ŒUG6lØ«²êr³b­ƒC\\Q¦\,)‰fÅUá§|d½qŠÔÌMqKX²NQiˆæŘ?zÔ9W1zgo'¦ÕÅä”M ùâ¨^ JÓlnL/4ÈVÄH´­2E 0jì0±·Yø_‹Årbé‰HU¿„DÛ`<VYšcS‰b».™‡\\ȼ+…LÙg+®*ìØ0æà VQ¾*—æÅ®P#1Uà líÕÖ§\
+±tºdª½ò*ýœyZCSŒÅ]›6lUÙ³fÅUR^"˜ÂÛÔcsb­’O\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±Wf®lØ«²ÃÓ+6*ÙbÝr³fÅ]›6lUÙ³fÅ]š¹³b®Í›6*ìÙ³b®Í›6*ìØøב¦+\,<qT>lÙ±WfÍ›vlÙ±VÁ¦bIë•LØ«³fÍŠ»6lØ«³fÍŠ¯EåšEã— ¡Å.(p*6lØUÙ³fÅ]›6lUÿÕóþlÙ±WfÍ›vlÙ±WfÍ›\\ª[a™Ð¦>\
+sLáÎ*¥›6lUkãS§û[b‘ÍÅiˆ1äkZ\
+NV[B¥8\
+p1´Ò–lÙj¥¶PºàÀœsz$ˆÂöB½q¸«³fÍŠ»6lØ«³fë–E1V³fÍŠª$¥3I)|O6*ÝNVlØ«±èiŒÍŠª7ÇÓTŽ¸¬\,ß.v¦¨fÍ›\
+#”陘±©ÆæÅ]›6lUÙ±OE©Zbx«³fÍŠ»6lØ«³f˦*ÖlÙ±WfÍ›vlÙ±VÔÐ×y‹\
+b9±WfÍ›vlÙ±WfÍ›vlÙcU|5Äqs'ÃLCvlÙ±WfÍ›vlÙ±WfÍ›v*Š)¾%– «\\V8yâ8"øb«$„ljbóÌ$éˆb®Í›6*ìÙ³b®Í›6*ì°+•ŠÆE1U*S6[uÊÅ]–NVa¶*¬ê×Ç'ln*ìÙ³b®Í›6*ìÙ³b®ËUäi•ŠBhÀâ«å·1Šâ2êpâƒ-Ó\0V³cŒdcp«³fÍŠ»‚¦˜Ü°i¾*«\,\\q{HXPã1WfÍ›vlÙ±WfÍ›vlÙ±WfÍ–N*Ö>!É€Å^ߊòÄc<XUwn± #®\0Áw7¢0—fÍ›\
+›6lUØ"õÀù±UiØ1ÛÍ›v- ^¦#ŠG)¦*¾h=<C–s ßÅ[» ¶B½F:‚z`»çFQÇ 3fÍ…Q6ÈNã*s¾]¼â!CˆHÜØœUnlÙ±WfÍ›DB@â ¹Ì 2±WfÍš•Å]ŠC1„Õq:S6*©$1©ÄȦ+ \0ïšj¶*¥›6lUÙ³fÅ]›6lUrFd4\
+¦º¤ŸL½M‘¤ªt¨ hqW—’Ó¦l\
+ìÙ³b®Ë™Y±VÉ®VlØ«³fÍŠ® QǦ7vlÙj¼1V³cÞ2q˜«²ÔTÓ+-k]±TOÕ ZŒ †˜a ä-\0HjÄâ­ Xãˆe×hæÍ–qV°Î×K7™Gl\,"˜gk©˜"1øà7Ñ"º¥Î¼¯†7íɉñÆáC³fÍŠ¢-£ZãúliŒW)Ó(šîqUE«S4ÑzGj@pN)|áŽØª-r°]²RNm‰ÅZÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìµ9YjhqUIcà+‰bÒÉÈb8«²ÃS+6*ìÙ³b®Í›6*ìÙ€®jSv\,Š\
+â8ðÜE1U‡6lت¤0´íÅ78é {f£Š_K¸[yƒ·L­]%Ó†L=-i uÆfÍUmÔ3Pà‹x•®B‡‚GLµ‘•¹¾*kV±Úé÷ÂUÅ&¹’¶k‰L\0PÝ\\™Y‰®l*ìÙ³b®Å­“›€q|rÛÅQ7°ú$S'®-qpgëˆ` .Í›6;6lØ«±T“Š‘‰fÅ\\qH$ôœ6'–1U[‰}fåˆâä/± UÙ³fÅ\\rÊ‘„€ÛâÓ#lU ›6lUÙ³fÅ[›ãÌÌE1<^ÞXÓP;æÅŒ~Ùc1šbªy³fÅ]›6lU©‘y @Š`˜n½5+˜Ô×®9œÏ Èü s;ó«3fÍŠ¯øe;r8ÜØ«³fÍŠ¶¯L¢k›6*Ø45ËwåÍŠ»6lتwgOnKu¦H(ĵ™P±„×\0\
+Îò$ì1\,ØUÙ³fÅ]›6lUÙ³fÅU­ˆ]0MøMŠ` ²ÄõÁJÖ9W‘¦7£ *é¡ß‚®¨@#â®Í›6*¯«Ì*£e*hzáÆ‘{\
+VL-¼eyY—¡8ª†lÙ±Uñš0É\
+F†Ø%/D‹d 5v¡d4ÀøòÆVß\,Ep¡HbJby°¡r¹CQ™Ü¹©ÆæÅ]›6lUجS˜ºbY±Uin ¢‡Í›EÚX=Ø%2¥²xi’ÙW—|mî ³¹eÅRÆ^'+íÈ׊»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ«À@ÉZ§™D×»6lءٳfÅ]›6lUÙ³fÅ]ŽASLnZš⫤N8Õ4 â’·\,KM'’'„×\
+òêr±WfÍ›vlÙ±UE–5—ŽZÉLÎ 8ªÌÙ³b®Í›6*ìRL.zŒO6*˜^ê²^¨Gè0¿69V¸ªÜÙdS-P·LUnl²¥zåb®Í›6*ìٲȦ*ÖlÙ±WfÍ›vlÙ±WfÍ›vlÙ±UÈÜMpÈ_OÂäNY8â«\\Ô“•›6*ìÙ©\\wÖ˜ªÜÙ³b®Í›6*ìr!sAÅí\\#ÔâªoŒÐã0uÈY!€ˆ¡¦\0¥¬Ù³aWbš6'– 1UkƒS´¾{3TÀä–Æâ©ÔÚÔ—1qs„Çs•\\Ø«³eÐåbªÐ?d†¦¸ÌØ«³fÍŠ»6lØ«³fÍŠ»6lتø߆9åå‰fÅ]›6lUÙ³fÅ]›ˆ\\ÐbòÙ´kÈâ¨lÙ³b®Í›6*ì°hk•›L_V•âô‰Û Žù³b®Í›6*ìÙ³b®Çs4¦R©cA‹fQSŠ¨bÖê¨q")¶eb¦£MäŽ5L)“ícÚW#~˜–*ìV)Ú.˜–lUs¹sSÍ›vlÙ±WfËQS‹É®*‡Í›6*ìÙ³b®Í›Š>f˜ªžl4k5T®8¡8-ZÍ›6vlÙ†*¬–ÁPY†8’LiŽK΃CΞ›SÇÊþ¡®3vli\0”ï—yn!;b¨LÙ³b®Í›6*ØËd#2RGSQÍ›6*ìÙ±Ê*qU´ÍƒR!L2€vÁj¥‚m`ð6/o9„ÔaU÷vþ—LN;v“ ÇOqëk2ªïŠ JMNigæ)ŠÞJ¯Óâ®Í›6*ìÙ³b®Ç'\\nlUZ@)¶#–Xœ¬UÙ³\\²¤b­fÍ›vlÙ±VÁ¦[?\,nX4ÅZÍ‹›rq)Šµ›6lUÙk×+6*ÿ\0ÿÖóþlÙ±WfÍ›TŠ2çlÖliƒ´ku”üXukQ<1V“A–ñ2uà >\,ƾ8ý^5ˆ€0^ê”æÍ›\
+»6lØ«³fÍŠª¤ì‚ƒ'‘©ÊÍŠ»Yçñ`\\°Åzb¨ûòŸ³…øæbÝq¸É;»6lØPìÙ³b«“®øùHí‰f®*ìÙ²À©¦*ÖlUâ*+‰b®ÍŠBœÚ˜ùâôñU Ù³b®Í›6*ìÙ³b®Í›6*ìruÆæÅSOU=:akš²¹¬\0RIvlÙ°¡Ù³fÅ[ "˜–lU³•›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìØ¢GÈWËÄâ«sfÍŠ»6lت¬c—\\ÒGLlf‡HGâ¨LÙ³b®Í›6*ìÙ³b®Å¡‹™ß^¸¿«ÀmŠBÉ!ÛÇ;—ÜãqRìÙ³b‡fÍ–k6lZ;g—ìŠâª9±Y`x~ئ%Š»6lØ«³W6lUÙ³fÅ]D/Ó‚ !F* ËÄÓ+!«c1WfÁV°z¸”ê¨1´Ò–lÙ±C³fÍŠ»04Í›lšãâ`§|O6*‹y—ÕÍ×vl²)•Š»6lØ«³fÍŠ»[ÁꌋCpbØb²DàÔÆcùšœn(vlؤ@¾*§›˜\0vıWffÍŠª´å—Ž%›6*ìÙ³b®Í›6*ìÙ³b®Í›6*º1ÈÓ›Uã\\ :b¢å©LUI… 2²É©®V*ìØ¢ÄXW8«²É'2ŠœckŠ¡³f9±WfÍ›vlÙ±WfÇ"ò4ÅÞÉÐr8¦‰CfË"›eb‡`›$Wz7L ŽV(j1T}ôHŸg ±ï+?SŒÅ]›.™X«³fÍŠ»6lØ«³fÍŠ¶ 3O\\¬Øª¬b£n¹ƒS(6lØ«³fÍŠ»6jW5)Š»6lØ«³fÅ¢€Ê*1UtmÀ×)—‰¡ÊÅUf—ÔijfÅ]ŠÁNb½1\,ت:ñ”S†Ë$ž¹X«³fÅE»•çÛRÅíבÄ1ñÉéâ­Ì(ÔÄñÎÜq¸«³fÍŠ»6lØ«³fÍŠ¶ :eî縵N*¸3E·Ž$wÅ®$±UØ¢\0zây`ÓmÅ76lUÙ³fÅ]›6lUZ½CLd©éµ3$†3Q”î\\Ô╹³fÅÍ›6*ìR8Œ1<k(ŒïŠ¬–‹sˆá•äŠé¶à\
+ìÙ³aTUŸß »HÂ|8Z 2˱êpRoeöêÀ8"ú)cn -s7ª(CfÍ›\
+»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«€®*ð”8šìF ¸pÑŒUŽ ‡ˆë¦ Ó@3¨=+Šµ%Œ‘Š‘H¦NõhÌéy…|$Rµ™³fÀ—fÍ›vlÙ±Wc£NgˆÆã£~ \\U|±¶9£„ÉÓ<Þ®2)Lx•ZèPÓwækŒÅ]š¹³b®Áš}ºÜÉÁ°)Ír^¸ª'Q´ÄtÀX½ÍË\\š¶!Š»‚s ¨Ä³bªÏ1gç‚í¸\\}¼.Ç$Œ0Q—Фg\0ãÚF~¸ÌB—fÍ›\
+›6lUÙ`Wl¬µ45ÅW<e78Ì^Yƒ­1 Ur/3Lt‘úãc~ \\Ri½\\UG6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ®OLiÁHoˆ¹äj1U¹³fÅ]›6lUÙ³fÅ]›6lU²ÄõÊÍ›vlÙ±WW6lØ«²À®V9[‰Å[1+H¹ŠãÚpV˜È¥à)Š©„ü°D³‡Z`v55ÊÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›œ¢)×k6lØ«³fÍŠ»‹É€Æå©âkŠ¢î\,½€ðL·fTàp6*ìÙ³b®Í›Žb¸ª–l²(i•Š»52×®>JvÅTófÍŠ»äiËSăŠ¢'ƒÓÀØa<Ë$tï…ø«±Hâõ:bx.É€jU\
+ËÄÓ+Ï)(½ó\\Z4‘銡³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¸`¶u)Nø/k6lØ«³fÍŠ»6lØ«±ÈiÍŠ¶Æ§ ´ÄY68Y‹ÛNa5\
+£õ P‚£\
+p}Åïª)€!%Ù³f…ɹ*xB l¦†¸&[€éÇB6lØPìÙ³b®Í›6*첤uËO´+ƒnBp늠3fÍŠ®W㙟–76*ìÙ³b©®‰h—rñ|’êÚU½µ½W­2!avmÁ7ÚÄ·_ vÊÌI—“0@ kŠ1ùãq̧©Æ匛6lUr¡lÌ\
+V9\0ÄånGm%*1Œjk•›vlÙ±WfÍ›TˆTåH(s#q9NjqU¹³fÅQQÆ\
+W6ÇŠ^+LAN*ÖlÙ±WfÍ›T9œ]í­p:? {ÎXSQÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*© ð`pÂâñdŽæÁJìÙ³aWfÍ›vl°9 VKgy¶*£›6lUÙ³fÅ]›6lUV\
+àœ0¸¹R´U—RpiÌjk˜uÊÍ…‡e+¶Í\\Ø«³fË \\U¬ÙdS+vlÙ±VÔÐà·2S㹘ªÜØå^X¡Š‚¸ªŽlÇ6*ì|rp5ÆfÅQmz̼p)55ÊÍŠ»6lØ«³fÍŠ».‡(`åE)Š se°¡ÊÅU ˜ÄvÇOrfëób®Í›6*ìÙ³b®Í›6*ìÙ³b®Ë™Y±UOXã ë•›vlÙ±Weò#+6*Þç+ ¬íÖT$àÓƒ‘‚ÕO6lØUٱʥºcÌ\
+âªY³fÅ]›6lUm¨qK…)Šé®ªHlKP`_l¨<Ù³aWfÍ›v9 q¹±Tŧ^Âö59ªr±WfÍ›vlØ2ßN–àrQ¶*ÿ\0ÿ×óþlÙ`Wk69–˜ÜUkzÖçl>¬Ó'p¯6*˜i÷"©Äïî=w®­3W*&Ò!!ß5ÔaØ”r˜úeI!Ôâ«3fÍ…]›6lUÙ³fÅW(®S\
+µ8ºÃÌWCfÅ$Nž*ìÙ³b®Í›6*ìÙ³b®ÅmÖ­‰cÑø⨫²\0 ÀX¤’1<%|oÀ×.YLq<ØPìÙ³b®Í›6*ìÙ³bªÖñz­L}Í¿£Œ‚oH×sqë`ÞÕ ›ˆ\\Ðcž®SÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³\\UÙ±íQ\\f*ìÙ³b®Ë¹X¬dŠCi/ ±ÞŸ©¾"Ýqh¦à)T]xšcqÒ7#\\n;6lØ«¦8±;csb®Í›6*ìÙ²Õy U¬Ø÷Œ§\\f*ìÙ³b®Í›6*ìÙ³b®+ˆ \\ õ )Š­ï’=XU¿yO§#xå‘“ìšb©ÿ\0™%‰Ø²=ŽyMØ׊»6lµ4ÅZÅk™â(+Œ F*½Ò1<;Ò\,–ìø]Ã)E銡qÁ¨1¹±Wc•yn)q5ÅQ–ì!S\\3sbs<…Ž3&Ý›6l(vlZ+s ¨Ä™xšb­fÍš˜«³fÍŠ»\,¬Øª÷jŒflØ«³fÍŠ»6lØ«²øšW+æSPÍ›6*ìÀÓ6lU²k•ŽD.h3:ð48ªÐ+‚–Ú©ÈãmÔ¸é.)ðŽ˜ªìr³ób®Íš™±W`ˆíù¯\,EEqqqÁxâ¨r(i•–MMr±WuË ŒtTå¾-qÇöqU^F™™xšc£MNT‡‘ÅVfÍ›UIxŠbG|Ù|IÅZÇs4¦76*ìÔÇ ©¦-<a*‡Í›‹ÈÓ[›µµp9ÅWDü1{õtã…y°RDˆ\\ç‘®76l(vlÙ±WfÍ›WŒq&^&˜èdàk•#r5ÅVfÍ›vlrnwÌâ‡[›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUU^X”´®Ø6\
+z8^ÝN\0’ÖlÙ°¡Ø&ÚãÑÀÙ±Uò76'›…µ*§›OlT`3Š»6lØ«³fÍŠ» âºEƒë…™±VÛs•›ì>xªã(äzc‚µÃkÈ•mp˜=0iY›6l(v?ÓÚ¸ÌôñT6lÙ±Uȼ²˜Pã£n')ÍN*·6lØ«±{X=wãˆ`Ý6A•8•CÜEè¹\\K^¿©)añWfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v`i›6*¸¹"˜ÜÙ±V“Ó+[:…!°;‘ËlRÐRz Ä× ì1ö°5ÿ\0L½-mhLÙ³aBµ¼bCC™=6¦TrÍFS¹sSŠ­Í›6*ìV½fâ1\,e'§ c‰P«6žÑ-N;aµí÷1ÄaQÀ/ªMtk6lØPìÙ³b®Çs'cÍŠ£ÌiéW¾ŽC²¹šSŠ¦o¬HéÀák7#\\¬Ø«³fÍŠªÂ¡Žø›\
+˜:eb®Í˜\
+íŠ<E:âªy`W+­LUnl³¾V*ìÙ³b®Í›\,Û U¬Øog¡Ü]DdT;{ad°<\,UÅÆ•OZÛýa¸ŒB‡®Ò¥˾*¶æÄÁ×aö­:¸ÛN*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*¨±Â)¶éáZ3^¸_8£œUO6lØ«³fÍŠ»6lØ«³S6 ¶Dd%ºâ¨<0ÓtÙo_àZŒ\0ÛèžH¼³‚MNY ÈÄXPÁu Si)¶#aÿ\0›dŽ[æh¾É ”w]›6l*ìÙ³b®Í›6*ìÙ³b«Ö"ý2\
+ZÂuÆM âªY³e¯]ñV³cœSŠ»6lØ«`Wô•ÄÔÐ×ýdR˜…;fËcS•…Í›6*ìÙ³b®Ë]ÎVX45ÅST·ÇÌálĨÁm}Ê/O\0b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìQ%((1<Ø«dÔ×+6lUÙ³fÅ]›6lUÙ³cá\0¸ Ó[¾VßÙE!ãÂl\0Ú»\,»Œ¬ØUQ$!ƒØ>òù'Œ/q…™±¥vlÙ±WfÇF¼š˜´öþCæÍ›vlÙ±WfÍ›v ±EsFÀx¤RÍF*¾î1ÐtÄ1ò¹Ôã1WfÍ–:⨻{'™Kd^ G†Kty!KcÊ•¦F/H31^•ÅPù³f¦*ìÙ³b®Í›6*ìÙ³b®Í›6*ìzF_¦3[È®* E 2±òM\\f*ìÙ³b®Ë\,O\\¬pBÝ1U¹±Åê1¸«³fÍŠ»6Z©m†fR†‡k\,uÊÍŠ«;´Ärë•Š»†/TÓÅídôÚ¸ªÙá0šKÞJ%5vl=Ò¼·>§º ±-gC“I§:à±tÏ×l“æÍ› h­žaUÆIŒÐáæ‹qqô®j+ÊJôÅPy³fÅ[¦V+µ0ÆÃHkÈ̃ ÀM$ Jsb“Åè¹CÛ‡fÍ›vl° Ë(GQŠ­Í›\,\
+šb­fÉ.‡åÓ©`?0i'J›Ó8\,]*M›6l*ìÙ³b®Í›‘\\UnlÇlØ«³fÍŠ¶2Øãsb®Í›6*©£Šáåÿ\0¶u¦GÁ¡® k¦dá„! ›\,©r°%Ù³fÅ]›6lUÙ³fÅ]›b WŠ»6lzÄÌ**³[\0Ƙíøâ«ç^-ˆãä~f¸ÌUÙ³fÅ]›6lUrµ9¤-°ÄðU¤BLU\
+sb× Á©ˆâª‘'3L¹£às@Ü[º`Ø:§¢6lØPìØàŒw¦7vlÙ±WcýF˜ÌØ«‰®lÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙj¥ºb­fÅ \,¢§Å]›6lUÙ³fÅUâ¹h…$î\\Ôãsb®Í›6*­;âò̤Sf®*Ùë•›6*ìÙ³ UQ9&ãÌXŒ:`)W‹‚Õf]2†.\0¦PÍ–r±WfÍ›vlÙ±WfÍ›pÉ¿—®-Òêu¦B1T¸xÅ0ƒH"ßÿÐóþ91¹«Š¯s\\flØ«³fÇ"ò8ªÜØ£§OvlØñ"£Y›1ÍŠ»6le•èqT-3a…ü ÙÂüUغOÇÍŠ¯’Ng›\,b­fÌsb®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*‰³uG«`›ÙÇÃ…¹e‰ÁIk6lØPìÙ³b®Í›6*ØÌTŒ|D¾.üHÛBfËn¹X«²ÔÐ×+6*®òĸšW0I \\R†Í›6(vjæÍŠ»6lØ«³e\\U¢¢×QÍ›6*ìY \,+ˆŒÇLUEÓ†3šNgÅ]ŠBÁZ§ÍŠ¢®d0.lØ«³fÍŠ»6lpBqU¸.Ò×ë¡^¸&Òïêç˜Õî«u§p¿ ®µYi…¸eW³³b‰ 8¨Æ2•48Xµ›6lUØèÍ q¹±TDòrÀùd×+EÚß=°¢÷ÀòÊebǾ36*ìÙ©›vlص¼FV ÅTsb÷1zF˜†*ìÙ³b¨Ë{ÓÈܘœnaŠ«ÅlÒLöA§®]Äh>\,»ëÀEïL«dÀ\0ÀäSõ‰™5ÂŬٳbª+‰åò4¦V*ìÙ³b®Í›6*ìZÞ;qŽé\,A_’G5I´i"N}°¬Šdÿ\0R–1fiÖ™\0cRr0‘<ÙLɬٲ×s“`¾'àr¥~f¹œÓŠ¶Ž™G|Ù±WfÍ›TaA‰ã‹WŠ¯CLkuÊÍŠ»6lwJâ«qñš°®36*‹¹e ã2É'®V*ìٱ輎*³Çr8Dá‹ýb‘ñÀR‡®`+•ŽT-¸Â„BÄrÆO/=±¦SN8–vZž&£+6W7$Šb$×|¬Ø«³fÇ"s4ÅVæÇÈœ 1˜«²é‹Ú v£a…Ťh•-R|Ùg®VvlÙ±WfÍ›lf&¹Y±Wc™\
+Šå Ž-$–˜ª†lÙ±WfÍ›vlØ>ÒÕfBO\\U›"ñb<1¸ªª3‘Åq¯'ÚÁ6rª7ÅŠj2¤”á‚÷T¿6lØUÙ³fÅ]–¬TÔefÅU^vqC‰fÍŠ»6lØ«³fÍŠ»6lr!sLUnX45ÇHœ 1˜ª.[Ö’>fÍŠ»69#L|±ðÅT²ù™Y±WfÍ›vlÙ±WfÍH™ºb«2Á#¦f4ÊÅ[&½r³fÅ]˜\
+戸ªæˆ¨®3¼á’˜vlÙ±W`†Uá^ø/‘¥1V³fÍŠ»¶ŒHÔ8†9¡¨ÅS ›5E¨ÂÓ‹5˸¡ÄqWfÇÇKöFS)CCŠ´Ž™‰'®VlUÙ³fÅ]ŽEæh1¸än \\U]¬ÝEp94Áí|\
+ñÀ yà“MeƒMò³aB&¬~\,«£ìàpi–I8«Y³fÅ]›6lUÙ³fÅ]›YÅëHÇßé2Añ¶*•f¹ˆ¦Øk¢Aòñ“@E9Üc%N L–ëPÚCÊ>¸E"#Ûú‡í`&’Y›6l(lâ/1LK6*ì|JÐã2Á§LU$\
+£¸ã#«™#/Ós€ØÌQÔ®ÇÅ]‚l\
+‰×ŸJàl°i¸Å_Fy*ÃO½± ã^;ç+óý­µ½Ó¬Øœ å?5Í£BljÂ=nýµ §˜š†9d¤ XP ©ßV(j2«›+f¬î'ŽÍ嫈a±Â«6 2Ð0οª\\Û¶Š¬)ËŽU’f$WVÈDHèñÇB†‡ŠÜ?7$bYk[³fÍŠ»6lØ«±ÊµÆ冦*ÑÍ›6*ìÙ³b®Í›6*ìÙ³bª±NÑ\
+ M›‘©ÊÍŠ»6lØ«³cŠ+Å]›6lUÙaŠôÇ$eñ¬8šb­b°Ìñ0âi‰fÅUî¤2µI®!–Mr±Weª–4Xø›ƒWZÊW®V-;‡5Ž*ìÙ³b®Í›6*ìÙ³b®Í›6*ê×6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«aIè+˜©FL<¡§A|§Õ¦ØÌÖ0Ú±S!ÇêáM1•ÌE3)¡Ëmòh[›6lUÙ³fÅ]›6lUÙt9X*Ú0àâ¨\\Øé#Š»6lØ«³e…'1uÅZÍ›-G"Ž*Öl“Cåæ€\\ ¨#níÑø8¡ÂA´>lÙ°%Ù¦lت³\\»¯vÄsfÅ]›6lUÙ³e\\U¬Ø©Ž‚¸–*¹ q(te–'µ›6l*ìÙ±rƒqU Ù³b®Í›6*ìÙ³b®Í›6*ª·¢€í‰’Nç+6*ìg¸«`\,zJS¦%U®UTí±ÌźãqIvlÙ±C³fÍŠ»6lØ«³fÍŠ»6lØ«³fÇƼÍ1U˜y£A£ã‰¢ôÎ: §ƒìšb©®³qƒñYno´k‰b®Í›6*˜i!ZZ6 Õ¬À~IÓ\
+à”Ä܆’ü:ÐõÁ]U\,"†™Xç55ÆáWfÍ›va¶lØ«d×+6[bËËz·åíä Y)Z`̳‚±Ó!f²úÙ'l­S[“Q}ò¾ÅniÔ‡Ãê”fÌrÊÓ\,p›ËÐÓMzæÍŠ»6lØ««‡šf¬\,á1žø]¯¨œ°3Ž$Œ²EÕ.eõ¤/ãˆæÍ…Í›6*Ÿhv1Üý¼®éÑÛETÂ]>ý­NØ7PÔ¾³G{JE–¦„efÉ!èþF¿Ž&£S ÿ\00¥Žk€ÑäVÓP’ÐÕ6òþKÃY r>«J6lÙ4;6jW\,Šb­`ÈhWâ‰'U©–Ƨ+vlÙ±WfÍ›vlÙ±Wa®™h³îØU‚ »h>Ω†¥l‘‡ ñi®^o´qB»6lQ!g\
+©æË"†‡+l\
+æeºšàY׃1Tu¡ÂÓ×´ÄN*ì9±Uhp›[ÜúJF*£8âäbxù›W·LU¬µ1Í]Î/k#\\SJ©gðÔà9W‹SÍqéŽ# ݹ⊥¹³fÅ]‚m$œ ˜bª÷N«ˆf&¹±VÁ¦bÄõÊÍŠ»0Í›N`Ž3O\\(Q1ë;*ñlÞ‘#‘ÅT³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ».™YuÅZÍ›6*ìÙ³b®Åá`§|C5qT|²©Z zæ©ÊÀIvlÙ°¡Ù°LPÄe^˜ªÌÙ³b®Ë¹XèÍ qW2ëÁ8a¶Å]›6lUÙ³fÅQöRPPà{¡ñã"r‡4È×nªxðÛc3aWfÍ›vlÙ±WfÍŠ˜Šâªy³³b®Í›6*ÿ\0ÿÑóþlÙ±WfÍ›v+\0ï‰f˜ª´ì ÛÍZæÅ]†1ï× ±ÜÎ*é XÓ›6*ìgý¥´ÉcHèÝpHÐH•]»1£`l¨ÍUÀ„;6lØUÙ³fÅ]›6lU|iÌåÈœR? §rç[›6lUÙ³eŒU¾'®7p>*ì°+•B*´Šec˜ÔãqWfÍ›vlت'\,UK6(ññÄñWfÍ›vlÙ±WfÅ Ô4˸‹ÓÅT3fÍŠ£­tö¹^CO@Ü°ÔºÓÞMëH[".Ù¤>lÙ²L]›6lUØâõÆæÅ]›6lUÙ³fÅ]›6lUÀÓiIÄób®Í›6*ì°¤åa¤hc«b©fl|À4Æb®Í›\,\
+â­fËâFV*ìÙ³b®Åcp1\,ت´®mˆæÍŠ»6lتek2"PõÀ37'$buÍŠI±NÍŠD òæ\0±B–lÙ±Wf˹X«²Ç\\¬Øª%UiÛ®^ôÌqU¸;NuF«`B) W¦º¢¯åIQ2ɯ\\¬*ìÙ³b®Í›6*Ø4ÌXž¹Y±WfÍ›vX4Å!Ô4Ëuô›TNEFt(hpÚ+å C…·.$rFi (æÍ›\
+›6lUؤR˜F'›L&ÕXý3Ó ófÀ$›vn™³aCd×+6lUÙ³c£^F˜ªÜج±ðıWfÍ›vlÙ±W`ôà#÷À|LUÍ×+6lUÙ³fÅ]–¬FVlUs9n¸ÜÙ±W`ËwUC\\Kš y«NjIÜ^X x†*ìÙ³b®Í›6*ì|oÀ×¢§ ¦*âÞ«c]xå+qÌÍÈâ­«”5£\\»\
+G6*¾$õ(ï‚.lÞ 6Ê°!fRÝ2WuèMÔ­0€‚XVlVá89ðÄ°%Ù³fÅ]›6lUÙtÌE2±WfÍ›v8¥r‡\\]éáñX®!A‰fÅ ±äjr³fÅ]š¹³ ñWfÇ2ߊ»6lØ«±Xb2bXaiÅ#Š¡g‹Ò4ÄpUã‡m°.!]›6lUÙ³fÅ]†¢ªrï…øïQ©JâªïI qŽ41‹×k6lتè͸¤ïÏÍŠ»6lØ«³fÍŠ»6lØ«°Æ S~¸]š¸ªùH\,HÆfÍŠ»6lØ«³eªòÌE1V³fÍŠ»6lØ«³fÍŠ»6`+‹ýRJr¦Øª†l²\
+š¬UÙ³fÅQúlë x…묒^˜6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ²Æ*ÖlscqWfÍ›vlÙ±WfÍ›DØÎ-åz ^ëq\\EÇjä[6*½¾6Û¹Ã(­ÞÉDØV ptÚ–!V»ÔÚá8±®zÍÇl®•Æ`WfÍ›vlÙ±WfÍ›v+ ž™Ä³b©¬‘\,±sp«[†UãÛÅ]›6lUٱȅÍ:XZ.¸ªžXåböÀ1¡ÅTwS^ã ›[áô øpëÅ©‰â@)‡ófÍŠ.Që•›vlÙ±WcâŒÈh1˜¤2zM\\T5$f3CŒÅ&—Õ5ÄñRìÙ³b®Í‚"U#|JU\0튬͛6*ìÙ³b®ÁÚ| 3Q°>9Z=×Mõt>%Ť¹yâ8J»-zåfÀ©ÍšD§ néê=11# Çú%“™ÁJ£›6l*ìÙ³b®ÍJæÇÆ@;â«H¦V-)SÓÅ]›6lUÙ³fÅ]›\,uÅdŽ‹\\UG6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¦zV¤öð4®¾½’îBÌk3`¡v®Í›6vlÙ±WcÒ&~˜Ìo0N¸ª”©¡ÊÅ&píQ‰â®Å ›ÒÄsb«¤nf¸ÜÙ±WfÍ›L­Œ|~.¸œ ›àÀAˆÁV·>‘©À«ŸOd8œ §ÔƒŠ -fäk…=I~W%þ”«sÆ´ïœÛógNµ²»U¥ í‘M/Í—šT^” A€5MfãVnw S“2±Mb$K±H£2š O·“ÒnYnš#¡Ä±k‰½S\\Gv+è59vĆ “ѧ|R¼Ùg®Vv`i›6*¸¹"˜ÜÙ±WfÍ›vlÙ±WcùíLflUÙ³fÅ]›6YÅZÍ›6*Ý3SŠ*ÔbccŠª¼\\V¸Ž\
+•ÁAq .͘`ËkQ.ç ób·úmÇÅ]›6lUÀWËÇ)M>F®*§›‚§3ŠUnlÙ±WfÍŽy0ªÜVGÁSZ„NC\0ƒLU{Ĩ#\0c™ËuÆâ®Í—C•Š»6lØ«³fÍŠ»6ZŽF˜¤‘ÅqU\,Ù±ÁI銭͛6*ì—<SŽÍŠ¶MNVlت¤+ÉÀà ëAa†£q ŽØ2âøÌ*Í›6*ìص´^³q8o&–‘Ç˾Tª+“ñÄò5ËqF#]›6lUÀW\,©q[` Šâ÷ª¢œpZ ºe–'+6vlÙ±WfÍ›vlÙ±UX“SI`Yj0¾&àÕÃdÔV‡枉\\°˜ºâX*æàJvÀ¸PìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Åí¢C†3QŠ…óÆ#j ;ÒáI#5ðÂs!©Ãk+«%r2äÊ$Z_|žœ¤`lw(™Ë ’*öóê19[›W›*ÄœñŽ¼M3+•ÊcÈ×k‹ÈÓŽVâkŠ«4<W \0ï”Ò–Äë(¹¤R(18g1\
+bÍ…mRI †¸žlءٳfÅ]›6lUÙ³fÅ]›6lUÔ®b)‹Û€Nù®\0lU@`ƒ0ãLzbËi;n±¹ÿ\0bqUØ$i÷'ýÖßvWÔ.?ßm÷b¨|سZN½caôH‚:â­f͘b®ÍƒÚ«\\ËÄÓÓY³fÅÍ›6*ìÙ³b®Í›6*ìÙ±t‡–*¡›’>8Ž*ìÙ³bªÑÏÀSwæk•L¬UÙ³fÅ]›6lUÕÍ›6*ìÙ³b®Í›6*ìÙ³b®Í›\,oŠµ›Å¦#2…;`µRÍ›6vE"út8_—ÈôÄ«oö1¹³b®Í›6*ÿ\0ÿÒóþlÙ±WfÍ›vlÙ±WfÍ›vlk“®2â1 ÆÓJ9³fÅǤ¬‡cŒÍŠ«K'!ˆæÍŠ»6lØ«³fÍŠ»6lØ«³c‘ ôËh™zâ«3fÍŠ»6lØ««›6XÅZÍ›6*ìÙ³b®Í›6*ìr¹\\nlU{IË›6*ìÙ³b®Í›6*¾9 f¹rËêby±WfÍ›vlÙ±WfÍŠÂ;âªY±i€1UÙ³fÅ]›6jb®Ç ©¦7¡®*¯4AV¸šNB˜†*ìÙ³b®ÍLV(ZS¶žÏÒŽ§®6©f=eeÌØ«‰®lÙ±Tu•‰ºÁ—gÕW‘ÀÖ‡ÕN/¨êßZN#í£‡‡ÍÜi[®nG+ S³fÍŠ»6l¦H®*³6lØ«³fÍŠ»-ENVZšU{Âk×-Û–7vlÙ±UE aë•›v)|Í1<R)8â¨ÉíÄq×\0V˜&k£(¦ÀºåfÍ…]–½r³b«Þ˜ÌÕÍŠ»6lØ«³fÍŠ»6lت.É‚“\\Níƒ>؈b½1ʦC·\\Õ+3e²•ØåaC³fÍŠ»6lØ«³fÍŠ»6lÃ|UÙ±QQ‰²•48«Y³fÅ]–§‰®VlU H•8õË@¦7l ÄS04Ê&¸«³fÍŠ»6lØ«³fÍŠ»6lØ«`Tå²ñÇÀmñ÷$Wl CæÍ›\
+ŠOL×›W–SÍ›vlÙ±Weñ8è€-¾¤Q«ß*’©¡ÌíË.Jr4ÆaWfÍ›vlÙ±VÁ+¸Á1^H ÛåÐŒUráÆØ6lUÙ³e\\U¬g« S‰ÈÇÄÍÅQ„\0ÀJ9xâ·sS‰ÆÜXŠ¦Sé "cÐá^ÞkBâØB; $DæiŠ­Ç'lUíÊ\
+⫳fÍŠ»6lÃvZõÁn|»à\,U3)PÍ›vjfÁQF\
+qT.+ê(13×ØB²·ÅÒóBO\\¬x‹…W¦ ½qWL¬VN˜–*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›\,©«Y³fÅ]›6lUÙ³fÅ]›6lUÙ†lتiºqå€.\0¶eÔPc7ûâ’·51òDÑý¬ÑÓ¾(Y›-ºåb®Í›6*Úšpö;ø} §®æÅQL‚âZ'|eͳ[š66Þ_EÃb×—Y ø`T&lz/\,U å…Pù±ò'Lf*ìÙ³b®Í›-›4~¦*…͘í›vlÙ±WfÍ›usfÍŠ»53d–ÊÆÞ[2íNTÅXÖltƒ‹<q¸«³fÍŠ»6lØ«³fÍŠ¢ÆÇnÒî¸pÆÂåcÙ°„¡CÄãpEã‘ð¡Ù³fÅ]›6]+Šµ›1ÍŠ»6lØ«³fÍŠ¯‰ø08µÍÀ˜l ›v9®oLÒ¸ÜUs·3\\nlØ«³fÍŠ»6lzGÏY›ñ”Æb®ÍŽ Q\\n*ìÙ³b®Í›6*Øb2‰®lØ«³fÇ ©Å\\‹Í€ÁçMn<±¢«‡bá TöÈȬ]—‰¦V)?Û4ñÄòJìÙ³b®Í›6*ì[×<8b9±WfÍ›vlÙ±WfÍ›vlÙ±W\\y†ôÁÖšsJ¾ è2®$T{âU/͘æÅ]‹™AJb±WfÍ›vlÙ±VÀ©¦9â(*ráÝÇÏ 50*W›6-aºáUؤªí‰â­Î\
+x”%p&<ÈÄS¬Í›6(vlr­rˆ¦*ÖlÙ±WfÍ›u3b௠CvlÙ±Wc•*+Ç«0ªÃ¶lÇ6*ìÙ³b®Í›6*ìØõZãH¦*ÖlÙ±WfÍ›v]r³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ±ðÓ˜¯Jâ­Ø\
+Ó‡—~„qëL$n¸«—cŽrLflUÙ³fÅQñàk®Xr1¸«d“•›6*ìÉ‹¦ÍŠ¯’C!äq™³b®Í›6*ìÙ©LØ«`Ó(šæÍŠ»6lØ«°M¸NË GLU<õpY5ÊÅ]ŽŒU€8Ü°hkŠ¦«a+…’€Óëµ)‰\\\0*¬QsËš/O*9xf–S'\\*¥›6lUr\,-<ÂAAòÀ®*Ö[ôzàë˜1 U·ûF˜ÜÙ±WfÍ›vlÙ±Tm¥¸oî#ôÞ˜­¬þ™Äî›W\
+¨æÍ›ªC)‰¹ &¤ò/ /Ë]ˆÅU§3‰a”³¡‡ˆë…¸«³fÍŠ¶ 7e‹õÆæª7ê»ç€°_×\0WfÍ›\
+»6lØ«³b±@ÒôÊ–¡ÅTófÍŠ»6lØ«³fÍŠ»0͈U±U¥HÊÁ³Ä×b®Í›6*ìÙ³b®Í›6*Øë†D†£ 1qpBñÀUDõÊÌwÍ…]›6lUÙ³fÅ]›6lUÙ³fÅ]›.™X«³fÍŠ»6lت¢FXWE 1Häâ)‰±©®*ÖlR$¸n)fðeågjƒBdÅXê©sÅA$öeo¡\\Ïö©ÿ\0(ïÿ\0¼›$ÐiqÛ7¦¼Tô ëƒÐD\0¨çüتOoåx¢¤vaEñ»`äÒ-aÜF§þþ%Ë‹àJ°ì2Ö*šì¡èÊÅPä[ð¥<öc]Ñ@=ZbßVPh‚§ÇkRÝ1W+ÆëXÅ|F'«1¼M2ŲG»bþað«7¹4«qY£ŽDž½ñ)´õ ò¢|3·…‘vµ:v‰j†´®ãc³XÀM$U>GüK\0ͤÅÕǧI ¢´¦š Jø˜ÅRv‚h–‹FØ[%y|B‡%B:€XZ÷Ä¥´Y”òPÀW~ø«Ç¢rÁ“éåw]½Ž#˜ÚŒ)Š¨ºq9\\Nº¨Å ˆ:`µKób“'¦'…]›6lUزMÄSÍŠª<œ±<Ù±WeŒ¬ÃG¥¿$®‘xµ0ÊÖp‡\0ÜZ£\0JŽlÙ°¡Ù³fÅ]ŽNøÜ(â¨R)›%9mŒÅ]›6lUÙ³fÅ]˜fÍŠª‰ˆÄÙ¹efÅ]›6lUÙ³fÅ]›6lUÙ³fÅ_ÿÓàÊÅÀq×k6lØ«³fÍŠ»6l©‘y UJ9Œ}1²9sS™×¦6˜«³f¦lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³cÑ9b¨«U?¹1‘¶©Û1rqV\\¬Ù±UHâ2tÊx™:àËQÅšòE~˜Š Û– 0«M×+1ÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»XK\
+ŒO -åP´8ª”¯\\¬rTôÀ輘Unl8“Iã©… 8šcjÖlÃEn$¤ Bæŧ‡Ò8Ž(äì°iÓ+6*Ù5ÊÍ›vlÙ±VÇ\\±)%#l!¹W‰ÛÅ[â8—\\(uk›Ghd”И6ªY³fÅSkEÜãõ+•u Â¤ví”ìO\\nÊöY›6l“fÍ›vlÙ±WfÍ›vlÙ±VÔTÓ ý ±W Ð×½Ï$㊡\\¬Ù±WfÍ›vlÙ±WfÍ›vlÙ±UHÓ–5Åeb¹D×k6lØ«³fÍŠ»6lØ«³c£8¤ªQË \\¬R& ×XE2±ò±˜«³fÍŠ»6lØ«`TàË`"5l 9¤-Šª]8v¨Ä3fÅ]›6lUÙ³fÅ]›6lUØåòŠ‘š¸ª:;… L 3;bY±WfÍ›E¬\
+cäzàCŠzÆœq<UÙ³fÅ]›6lUÙ³fÅ]›6lU°¤åbñ• ¾"zâ­fÍ›ltÅ"‰î[ŠŠœKü·\,PÜs›¦©LÖKüÉsÄõ‹¦bÙ³`ƒ–Cæ¹±ñÐuÅVfÇ?]±KXýYœUK¦<NàR»a†§j¶àS®â®ë‹Û ~¸†9\\¯LUt£‹PeFœÍ327S—ž™®*«%¡Eå°d—~¢Óà (»Wz7L8¼´aä½i‘är†£;ÌR­Ó¤Ç®VlÙ&.Ç!¡ß›F4ŠÔÇ\\…ôöÀ@Ðâ/!L›RÍ›6;ð5ÆfÅQÍ(tÀ'®81˜ÜUÙ³fÅ]›6lUTÎÅxâY³b®Í›\,qV±u–‹Çé›v>9Z?³•sj`Ö±¢òÀJ@A;—58Ði–†˜á8P×Ú4ÇI—â⸵Û\0ª6lØ«³fÍŠ»6lØ«j*qò'bšRV助fÍ›luÇ»‰æÅ]›6lU°  w¦AÜb–¥UêØ2í‘…W«Klœ+€$^-Lw®ÀS&»â¨´·V–8¨‚ñÄÆçk6(ëLO\
+»p`q™±T]ÜâP)3fÅ]›6ZŠšb­fÅ^>8–*ìÙ³b®Í›6*Øb1ë)\\O6*¹˜±©ÆæÍŠ»6lR!SŠ©ä†ÑÚzÓPâ‰pȼGLZ©¿Ú?<nbk›\
+»6lØ«³fÍŠ»6<FǶ0Šb®Å’êD^\0íˆæÅ\\MwÍ›6*ìÙ³b«Äe…F3Å(T às¹ÅZÍ›6*Ú©sA¹Á-c<kÌ©¦k 9ƒ?Lè>µ¥Ý !)pôKÍX“×+¸d`:WÉ¡ØåBÝ1¸´RqÅB‘R½qhi]ñ’°sQŒ˜©FImÏtÀòÛ´[œZ ¯O®-u8•0ª]›6l\
+ìÙ³\\UÙ|O\\¬1X—ÑåßB‰G8†c‚mÐ05ÅTâ‹ÔÆ:ñ4Å¢MÎ%)äÕÅVf¥1[pÀ8­â*LU ŽNÌت%+9¦%*p4Á¬©¹Ä®œ;T`UXB˜ÍzàFë–A®͛6*ìÙ³b®Í›ÇlUn`i›6*»Ôow®ý+‰æÅ[&»œ¬Ø­¼~«ñ8ª–lw…¨06*ìÙ³b®ÍŽEäi–#©ÅT³fÍŠ»6lzF_Y›–%Š»6lتsgª¬Ï\\ Bé‹ŠÅ;EÓd(¥K˜DFƒcä”É׊—fÍ›vlÙ±WfÍ›mO\\^kƒ(¡Àù±Wc•ÊôÆæÅ[få•›6*ìÙ³b®Ì3fÅQ°¢Ò¸Añf)—øªp%LŠfÅ% ±<(vlÙ±WW6lØ«³fÍŠ»\,`¢%ºá>(³:Š¶-Z˜\0ä˜ÌÄ×|ØUÙ³fÅ]›6lUpjcI®lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³`¨cVJœ ÝqUÉïn¹Y±WfÍš˜«³fÍŠ¸\
+㊕ß2uÅî)ÄS¨™Y… ÆfÍŠ\0ž™X6ÑT©-eûF˜ªÌÙ³b®ÅÒ*Šâ+Ôa¬‘„‡ÀU+qCË&¹XUÙ³fÅ]›6lUØèúï˛⪳\0:b8ænXÚWvl²¤uÊÅ]›6lUÙ³fÅ]›6lUÙ³fÅWpÚ¸Ü=©ŒÅ]›jSÅ]›6lUج­‰c‘¸šâ¯vH¦Ŧ“ÔÄqSÍÙ³fÅ •ye0âq[zrß5Àø¶Å*9³fÅéš¹³b­“•›6*ìÙ³b®®lÙ±WfÍ›vlÙ±WfÍ›vlØà…º Unl²)±ÊÅS=%‡*~°‹Ê«…ÐJb5¥ÅÉ›n¨lÙ³aWfÍ›vlÙ±We©âkŽài\\f*‰{ŽKL ›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¨ «Ãœ¾F”ÊÅ]›6lUÙ³b¶ÖÒݸŠ\,ÇRôÃÝ7ËpyÝUùGÚ?óGüKtŸ.¥ß§«Ó§´cþ7ÃØm‚ž vÅRû-“á‰Vÿ\0ÉÝÍ°ò B+¸c¬"õ'*ÇáNØhѧQ^´øªW%„`\0äz0z¦IBµèk× ç˜FJwñëþÇ\
+µ¥IØ×AAh¨+q JŽøäµSHâQþ·‰?ñ¶%’¯'&¬hXŸoÙã–Î\
+ò©ð¥iŠ¥Ó"B( šlHö…dR»V´ m¿ùX-P8& ϵ1±[z´æÛñT#Y2'ˆ¦K9ÉoîÂÔSÇ"Ìx‡]þìm`“@{â©­ÁåUøAØÒ¦Ÿón ï2H¡°$±éüÜðŠi^‚s\
+9»tÛJ$Œ/Û~Þ8¡R(» ;Ž“-EtúFuŽÕöÿ\0qT¥ÐG³­Gjb2D g¯¸Û %Er\0°$‘úa£ãñb©\\‘PQ÷ uï÷`Yl•ÆÛá³FŒ¨:ÿ\0âÚ¤ðÜub¬nêÍ×uÜxbpOéŠK 7=F]Ù$ˆÅRùX;WôW…p#£FhØïXÒ˜ªÆ9Y‰®lUÙ³fÅ]›6lUÙ³fÅ[ FÃ(šæÍŠ»6lØ«³fÍŠ»\,efÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÿÔà\\¶¦36lUÙ³fÅ]›6lUà -îU#¦åòÀEªé[›‹Û n¸®W¦EOQ¶ \\sJ[c”­LU¢)•–Mr±WfÍŽEæh1U¹°Õ´†XýL+aÄÓ\06’)¬Ù³aC±HÚ†˜žX4ÅU¥A×Ç—-¶\,-êµÀ”6ls/Ln8eÔœ¬ÃDÅ!\\BACL¡WHjÕÅVæÍ›vlÙ±WfÍ›T‰9f‘BãUŠæf劭͊G<©#ôÍ1U™«LÙ±VêNZ7ÛMÛW/§í…\,jk•›W`ˆ®\
+`|ؤUšoSÁ!ƸŬٳb®Í›6*ìÙ³b®Í‹C1Œ‘xšb­rÛ(¬Øª>ÞðF(q©„¦£fÁJìÙ³aUhñ²õÛ®W(šâ–³fÅ¡·i¾Î(QÍ’3¡Æb®Í›6*ìÙ€®b)Š»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ®E\,h1òDS®ÓaõdßÕ”#/zMminlÙ°¡Ù³fÅ]›6lUÙ³fÅW)âk–ïË›vlÙ±WfÍ›vl^Ú/U©—u¤iŠi›6lPìÙ³ ñWfË*FV*ìÙ³bªð(c¾>å~Î W¦[9n¸ªÜruÆåƒLU^b)¶Ç3WŠ»6lØ«³fÍŠ»6lØ«³fË\
+OLU¬Ù³b®Í›6*ìÙ³b®Í›6*ìÙ²Ç\\Up…ȨeËÓl•ÚÃZvåL*{±Äì¡($±ß\,®føXå–ÛZ:à©%ø)2ë\\U¬Ù³b®ÇÅ!‰¹ flU^âå®>Ö!LتR›âªX¤+ÍÀÆ7\\tOé°o U:¼±[óöÂ\,8ºÔýx}<'À/ª»6lØUµ45ÁòÝ+EÀuÂüØ)6ìÙ³aC³fÇ'[›\,Šeb®Í›6*ìØø—›‹\\Â#¥;âªQBf4\\©c1' ´õX~&À—ò %$`µBæÅÒÙ9ŒDŠaV³fÅ­”3€zbª9°Uâ*.Å]‹Ä@â±UòNØÌÙ±UÑ¿\\oÙ—Ž!»\\&6hšâÝp%a55Å£”(Ä3aB÷zšŒi$õÊÍŠ»6lØ«³fÍŠ»6_•Š»6YR:åb®ÍŽEæi–/ORÍ›6*ìÙ³b®ÁÕ—|Y()Š­=r³fÅ]–¦‡+6*½Ú¸ÌÙ±Wb‘ÄÒtÄðÃMuÅP¯lñõŽHµB•n§pRÝ3n§¶¥wÇ\,~´œF* \\œn¹·0œŠ»6lØ«³fÍŠ»6lØ«³`»ÖI(Ý3_¢Æô^˜ªÇ›mMr³fÅ]›6lUÙ³e…'k« Æ:\
+ãTñ5ÅYM­¼>#JÓ#wTµ:W%û*q®väIÈI+sfÍ’C³c‘ š t°˜ºâªy³fÅ]›6X4«Y±Å4Ç´ ‚¤mŠ¸Bxò*ÛPx#1×c‚‡¡ïL)n§-[väIñƌٱTKBrï±æBGf*ìÙ³b®ÅIøi‰e×k6lØ«°M RO\, – 1UóÓ™§LÞ³SlLšæÅ]Ž W¦76*Ýr³fÅW#q5ˑ̇|f+n¼ÜŠ©‘L¬2¾·X”…¸´‘MÔåbö±‰Z‡s¦vÃhCfÍ›vlÙ±WfÍ›v;—lnlUÙ±ÅHÆâ®Í›6*ì|rÍF36*©\,¦SS‰æÍŠ»6lت¤$+‚p]ã«(¦\0Ë©8)6Öl|iÌÓ4©ÀÓ\
+b‘IÀây±Ui¦õqÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›v]2°]º©â¨N™±{•\
+vÄ1We]²±ñ-SŠ­e+×+™Ã±\,UÙ³fÅ]ŽAÉ€ÆåƒC\\U2–ÑR>]ðµ…\,÷Nã‰éˆuÀÙ³f®͛6*ìÙ`W1uÅ\\78m‚4<ûáF\
+[×UáÛC0¡#+\,ššåb®ÍŽUäi‚žÅ–?SAæÃ+[4Eü0¹… -4ÖlÙ°¡Ù³fÅ]›6lUÙ³fÅW PcsfÅ]›6lUr\
+°6êØ$a°08>êäI\\#’]›6Y††=œ¶36*ìÙ³b«•Êì1¤×6lUÙ³fÅ[%Ç(øà<ÕÅ]›6lUÙ³fÅ]›6lUÙ³e¨©¦*Ö/hHtÍ$%V¸Š±SQŠ¦:„H‹UÂÜ{ÊÏÔã1\
+ìÙ³b®Í›6*ìÙ³b­\\Ì)˜fc\\U¬Ù³b®Í›6*ì¾'®V X«qTlÇ6*ìÙ³b®Í›6*Ú·\\·n[ãsb®Í›6*ìÙ³b®Í›6*ìºeeâ­fÍ›vlÙ±Wf˦™lœqU¹³fÅ[^¸e\0»áf;™ÀE¤T¸ ¶ØûH=f¦­p^Ÿ/§&øžHuí¯ÕÎâzᮩ"È(Ã& ì¨<Øç4ÆáWfÍ–TŒU¬Ù³bªž¦ÔÄófÅ]›6lUÙ³fÅ]›6lUÙ±È*hpDñZŒU ›6lUÙ³fÅ]›6lURÌŒ`«Ë&C‚4uOPÃ}}áx@JW e½3kcÀdÙ#1õÁ6×5¡Ä'”HrlsfÍŠ»6lØ«³fÁ662ê!'©ìóUÖ6ꈡ3ØÎ¥hñéÑñASÕsóÁV“Š1¿R{“âpÚ8קˆÅT#ˆýñÅíaõq°Ž*©ÈtÁ1@SâèOlU± ŠÐx{ã'“ë D&Š¿mºP*b·a  CZjƒö±7_@”„T±û>ÅVÚD±‚î¼Z›:}8* Ž6o­:asHÄ•cMê}Î2´§âÛ®*ž¼&T*Ô©éL%¹‘øÈÇm‡lË ‚K7QAÓvÏ*ÕMwïÔb¨gC¯µÇú«h=SWÞ”®Pð¸5©=«ƒ'_MG£r½A´ b®{¨äRðÔ1ëQÛ¬¯öI¨¯|BJ†£wü2Ò íF$V´ñTȈ÷é\\PÄÓöˆË¶xÊmè(<i€&V«ÅQ\\ƒZîíÁbª7©<Ÿª• ^Cøâ•F«µ¶Üਢä89X{Ž¼0$êˆ\
+ƒxÔÓù±Tìc  ë·L\
+àîœùÿ\0Á`Ç*ê:•m»í€äç 0ëôø–*¤HN P©4\0ýÿ\0ðØÅÏ°'§q”å cÝIqÿ\0šqB…X©Øƒ]½ñT\,±“AZîwÀsB¬µp{È]ªE´?<M+†ý“¶*Ç®mƒm…RFc49)º·(9Æ\\ÛòŽ*”fÇÉŒÐã1WfÍ›vlÙ±WfÍ›vlÙ±W\\²¤e¡¡Å$`F*£›\,\
+åLUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]–¢¹Xä;â®e¦7“|KvlØä8«b2q¬¼zá‚(UßÌA;bªY³fÅ_ÿÕóþlÙ±WfÍ›vl1³³'#€î#¿‚ÓJY³f‡fÍ›vlÙ±WfÍ›v) únÍŠ§òë\
+ðzc®±©'+6\0\0ä’mÙ³f‡fÍ›llpÆ]v[’mäO‹Hc÷ˆá–°‹´\\-‡fÍ›n§+6lUÙ³fÅ]›6lUÙ³fÅ]±ß½pÞÍRAC€ªØ”;ãn›‘ÛÞ¨ˆü8^Mq齜=2Ê„€wÁmÀŒ(Kóc¤ë¶7vlÙ±WfÍ›_êS›6*ìÙ³b©µ ‘*p$ñzfƒAr#Ž˜Y ŒNvÈÕ)æÍ› D”¦1›‘®VXÅZÍ—B2±WfÍ–¢§j™°âÎÅf\\}n m°Zi›6l(vi÷+ß sbª÷r d\,1 Ù±WfÍ›Tˆo•'\\¥jeSŠ¸r©L\0Zoš±U Ù³b®Í›6*ìØ´1sÆÌœ 1M)æÍ›;6lتa¦Ê"jãu\0Ò?3ÓDÜXa¥Üñ´@¹©½©(Í›6IÇzg®RìpbH¼wÅPDS6)-+¶'Š»6lØ«³fÍŠ»6lØ«³fÍŠ¢ìe6ùwó Z£æ­pVö›Ú›6l(v9M76*¬ìÄNlØ«³fÍŠ»6l]¡kŠ¨f˦˜çŒ§\\UflÙ±WfÍ›vlÙ±WfË\0¶Ã1R»U¬(]ð6lU¶ÜåfÍŠ»\,\
+šeb\
+¸¯Ž*­-£FœÎÉ=ÄI\,\0 ÊœŒŒM²¥™³fÉ1vl²¤eb¨Û+‡V¡;a…Õâðâ0‘[LÅËuÁJÓšåfÍ…]›6lUÙ³fÅ]›6)\0 àUN™«†—–ñ¤|—®â®Í›6*ìÙ³b®Í›V‚¸ªÜØ Š«\\O\\¢§e\0bC5”=CÓC¨©¦\
+‘Dk\\\
+68£sqŠ©±®Vb)›vlÙ±VÕŠšŒ{Êd58žlU[ë”ĉ©®VlUØHø`Bjk•›vZ±SQ•›\\Î_®76lUÙ³fÅ]›6lU2Òn–Ù‰l0žRÃæÅmٱȼÍ2äN˜ªÌÙ±ÅHÅVæÍ›UŠ/SËÄÓ’éŒ&¦¸ª\,FuÀ©ö…qC7ÃÇÅQW%h)•KtÌXœlêµ®* ¤Æk—$†N¹¥<˜‘ŒÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]—L¬p®*‡Í›6*ìR2ÑÃ)¿L3’$H=ñT\,—(ãHëƒôkO®]\,^'|Ó¡¶ÄÓb2&@d"H¶0­Ç‚V‰ù‰"Õ€÷ÉƉ嵼‹™±”„FìXuÍɘï°Ï\\´w1Û 0ŽJìÙ³S\
+»6lØ«³fÍŠ®G1š®gr槛vlÙ±WfÍ›vlÙ±VÔT†ÑÁJž¸P6Å=w•Û®¾"#–MwÊ®͛Œ&¸ª†l³×+Tý7 q[©ýb)³b®Í›A\
+¸©ÅP¸*Â/VP¸OŠƒ¶›êÒrðÅQº„"ÞUðÇ^ÜG$@/Z`KÛÏ­àJ“Š®0®ØÌ5L«…Ê•~>øÚ©à„¶.+‹]Ú0ï‰ÇwÀS¹!ëÀÓ‘ùšã0¡Ù°ÂÖÙdŒ±À.(HÁj·6lØUÙ±A ‘Ê›bxª2ÒØL¤œ "ñb1H®!A‰1äjqV³fÍŠ»6X4Ç<e:â«3fÍŠ»!¾¸ÜZÕ‚È tÅU¥ŽyX`2)±É5Åì*\
+V™Õ‰·†3Q‚¥”:o×b¡•¸áU<Ø"kcÅ]›6lUÙ±kxýF¦]Ìb6 ÅT3 Ù±UfpV˜ŽlØ«³fÅâŒ2Ô⪲Ûc•Š»6lØ«³fÍŠ»6lت¤MÄ×4ÍÈ×(!¥q˜«³fÍŠ»6+bCC•*pj UO6lØ«³fÍŠ»6lØ«³fÍŠ»ÀÒ¸Ü@ôñT.lÙ±WfÍ›v89^˜ÜØ«e‹uÊÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±TuŒj懨À#Ü`H%1µq{«Xb¨<Ù³b­\\Åi‹Ú(w¡Åõ–:qÁ{ÒkkA#q5ñ2ÉlAë„X ™€â:aB:ÒëÒ“ ÜՉʌ¬›vlÙ°¡Ø´0´½1S 4™9sÅR×^‡‚/2’½0>*ìÙ³b®Í›6*ìÙ³b®Í\\Ù±TVŸË:«t8g¯YÅl§„‘Èb`ËÔb·oqöΩ衛6l(vlÙ±WfÍ›vlÙ±Wf¡ÇÄ¡ x'¾*—ã—(õÊÅ[9Y³b­\\²´Ê™‰®*Ö9 nlU1–Uhéß ²êr±Uѯ#LðÀÊxšâ1m°*›\
+¬Ä×6vl^89­qM1V³fÍŠ»6lØ«³fÍŠ»6lØ«°JOÅ8àlØ«gs•›Š#!¦*§Dåš\\M_Ž*«o6¦UÄ~“Shá^§|áÚ£TôBfÍ›\
+›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWFhج䘀Ǯ*î•Æá èûáq늵›6lUÙjÜMFVlU{JÏ׎n"˜†lUsžF¸ÜÙ±V×® ukqS&ÔÅT³e€Xí–ÈW®*·6lØ«³fÍŠ»6lØ«³fÍLUÀÓ|Qå\,(q<Ø«³fÍŠ»6lØ«³fÍŠªG3GöqÒ\\É.ÌvÄÕyU  W¨fÌE3aWfÍ›v=#2l1˜2ÆEFø±U«c\,Œ¨€–c@|èZ—C!ÝÛÄøª¸C± L7aðûæÿ\0gÿ\0Ãí•]Ï|USÕT =ò™›ˆÎ1\
+;w Óé8>.?Âv«G'¡jŽ<ãlU‘˜€¼š›xW &èÖ¤–n»žLÙ~’1õ¤jC( rÿ\0Sþ%•\,†PÜOG^ÿ\0årÅTÄ‹@ÒB•ÿ\0ë&ó>>Øô†•©$×aãÛKsÁ©rGérn"¾4˜Ðq8-Ázñ>øƒ¢Î¡ÀøW¯ÑŠ¸Bd>Çs‹K1 }² ›à-Jhõù³*Ž´ßQ‚AǨØ#¯`po¯õ²H1¡ø¸û]0¼?È<r´ÉPEèÑ•Ï&kŠ£ÍŠ2DZêPq5¶trÓR‡pz›`øŠsn<8| m_òq¥L¬ŒT·ï\0ß þgQû\\qTÉP¯Ú«/Ëo‡þ 2#DÅTÖ£jS§ûÅî-Ì@¼ßczšx‡ýŽh÷LÇ‹¨F*ª¤J…~u¯_äÀwÌO©Z*Ö P×üÿ\0gÙY= "‚Ž´ýŸøYc g+NËÜÿ\0­Š RØEi(Nŧ\0ÝÛ$êñì\
+Ž‡`OuÁ·nç÷¤î9Sæ~ÏÀåTŽY‡ˆ«{øâ¨K8ã‘\0 £ ‡Ë-‚:½oø×\,¬²ˆª| àF9ÔÓŠ}°~-úŒUkFT£­1ø„J\
+ø’à…gŒq5 Ó¶'\,mb6‡éÅPµ\
+-kÓþml-’/„ƒØÓ ÏÚ\,EØó­q+„çñxâ¬vâŠ.e*hrA4'Ã\
+®`ûÆ*ƒÍ›6*ìÙ²Õyb­fÅ¢¸ž*ìٱȜÍ*·6/%¹ŒTâª?Od$6#{öÄà˜Äj3M)ÔàêªY³f®͛6*¹Eqå@˜4ÌXœU¬Ù³b®Í›P\\UnlÙ±VËW+6lUجDW|K\,b¨¹%h05Ë­r±WfÍ›ÿÖóþlÙ±WfÍ›ECxÑ/är槛·fÍ›vXʸð¤ñVŠÓsŒÅ]›6jb®Í›6*ìÙ³b®Í›6*ìÙ³b®Áv×Ò[ì§fÅUgœÎܛ͛vlÙ±WfÍ›vlÙ±WfÅ‚13Š»6lØ«°E´Æ#óbª÷ú‡Í›uiŽF76*âk›6lUÙ³fÅ]›1ÐWÅ]›\,\
+šcÞ"¢¸ªžlÃz\0¥qT7#•˜í›vlÙ±Wbð\0Nø†X$tÅQ·¡j08¹mŽ7vn™³b©…áˆÐâ7ÓúÍCÓ15Å7µ5›6lPìÙ³b®Í›6*ìÙ³b®Í›6*Ø$f&¹Y±WfÍ›vlÙ±UE§Lk¹sSÍŠÛ³fÍŠ»6lØ«²êr³b®Í›6*ìÕ9³b®Í›6*ìR8ùœOð8ªæ„ƒL§‰“sUªqIæWZ \
+„Í›6vlÙ±WfÍ›vlÙ±WfÍ–:⮡ÊÁ¼WŽn»b«sfÍŠ»e$S›\\§‰®>YyâY±WfÍ›^±3\
+ŒaÛ¬¡_D±ð‰~ÑùàÒBÌÙ³S\
+­ˆVßžç’àEë‡p*ˆ·ÀU$e+×0Å®iËlC\
+ª˜ö®%ŽæiLn*ìµ<MFVlU/Ü/ íÈÔãsb¶ì|)ê8_f+ž›†=±Tmõ§¡8[ƒï¯~²¡|0\0’ìÙ³aC³fÍŠ»5+›”ÅVÐŒ¬VB)¶%Š»\,Œ¬Øª«ÎÎ8œK6lUÙ³fÅ]›53b®Ë-\\¬Øª¨–‹ÇÍ›_«ï“Ø£Nu¦Cñ øa”ú«M£ÛK—®øaÆ rêqVä5cLnlØ«³fÍŠ»6lØ«³fÍŠ»6lتèד‚na¨8#ÅÅî¦õ\0UBæÍ›\
+»6lÃ|UÙ±t€¶T‘pÅTsfÍŠ®Fâk™Û™®76*ØÛïË\,LO\\‰Ë)… 1Èü1¬jkŠµ›6lUÙ³fÅ]›6lUÙ³eÓk6lØ«³bÐBf4§€ÀhqUÙ³b®Ë Œ|\0\0ôà J8Ѹ/tÒWŠzŸ 1<ØPìÙ³b¨‹yuÍ5Á}»`|ØÒ¦Þ]»[+Å•ú ”y»^ƒRE B@È4é–Xž§ ` ¸™‰)z0Ú¹ÐôO0ÅkoÀ‘Zg8LJuîpÊ"B‹Ã]ºwM é€DŠã '® IÀN8@¡HRˆ\0wÅ&Œ0ªàrÕ8¼2…8ªŠfËcRNVvlÙj¼*©sÄØPÓ*zâïœÔ×[›6lUÔË¡Åá\0õÅ‘œUB2°mÒ"¯Ã€°vl¾'+\
+»6lÔ®*캜¬µ8«Y±Î)â®Í‚ÄPÓk²Ìت¼$nN%!ßlmi›vlÙ±Tlz‹¤~ŸlË›Wšå¦\0؆lØ«³cÌtÆbª©; â:bD×|°+Š¶®*¥›6lU:Žh…¯ö°˜õÍSÓ-‘¦\0)VæÃdrÂö4­fÍ›]q`N+q(“¦!›®*ìÙeHë•Š»6lØ«u9Y³b®Å!“ÒnXžlU=É—æÍŠ»6lتøä1šŒÒHd58ÌØ«³fÍŠ»6lØ«±ÁˆØcsb®Í›6*ìÙ³b®Í›6*ìÙ³bªÂZ'G6lUÙ³fÅU2î1®I;à¸dP»ày˜3mŠ©c• cpD¡ÅPäS6†1#šâs/#SÍŽN»åÈ\0銬͛6*ìw#Jcsb®Í›6*ìÙ³b®¦l*båß\0ž¸«Y³fÅ]›6lUÙ³eÎ*Öl0–ÝV îâ®Ì7ÍŽfÅ[h™EN3 /%ŒÂõ¼UÙ€®l±¶*¹“ˆ®3wä)‰â®Í›6*ìÙ³b«‘ÊŒt“4½q<Ø«³fÍŠ»6lØ«²×®VX48ª´É@"¯LRI9\
+bX«‰¯\\Ù³b®Í›6*ìÙtÊÅ]›6lUÙ³fÅ[QSL^[Myb\
+hk‹Ërd^8ª6lØ«³fÍŠ»6<&ÕÆb®Í›6*Ø4éŽ2±Ú¸Ìتå^GñqÆ#q8ç”°¦)SÍ–vËd+×-Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*­å1&<r³b®Í›6*ìÙ³b®Í›6*ìtc‘¦7\,â¨ÿ\0«¨Zà8ó;LHšâ®Å —Ó5Äsb¨‹™ýl›6*àiÓE2ñ<zIÇ:qÆc™ËcqAv)FSA‰àÍ<S|U\,f3C‰àíL\0û`UÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅWs4¥q¹³b®Í›6*á1+p^Å1T*§\,¦8´$¾6zWl RÍ›6;6lZÞÙî ]fT?Å‚ïøðàIídµû[b‹u8<Õ¬Ù³aWfÍ›vlÙ±Uku Ô8µÔJ¢£+ÜcšV~¸³6lØPìÙ³b®Í›6*ìÙ³b«‘¸šàè¤\
+/Ç+•é€…nQFÆe“Ë|¬*ìÙ²×®*êS 4 7ô•Ð ýÒ|OòþOöxH¾\
+äëËÚwÔ-\0"’5¾göØ.*›<¼ÛÛHùq²?SáãˆÆ€õí¹Å#¸ã0j{b©‰ÓÑÔ@à_´|IïþÇ_’ÐiÄQ~CÇ[·`¥‹) QÐïXEäªq(ܤ=iQöGú¸ªMi}0±ÖŠÀÈÞù×Ãt­¹b(Õ ¯Úþm¿k³€BÒ"ÕPÔìHø¿Ù.¸zEÌR«×ÜŸ|UdT‡sþÞ>Ié`VW„}+Ö˜¡OO銵è‚î ëï›Ðøv?¯Ç[…PKž•9ŽßunƒA”7ZÓ*³ºŠ\
+ ûb“EE)P+Ö¸úƒqØ‘Š¥\\Gnë!Üßå\\6µ³Fvž5¡©QàðåaS$*Ëëµ›œ:Ñ/xù:ü ²ÔuVà!…D”E+à$‹"HAôÂÖ‡írñ®\
+uY>9€ÛSÀÿ\0Í8Ùeh8óø(+àgjð´ÑýXÓãZšo×ío‰[ÅDc †ÃÀûMþ®Zžd²QUE)Ül̘Z¿îü51T\,—+êzdñb6#¦¾VôìÏâ;ã­ãfN¡7©ðÀ· $o„ •#¥?æÜUThI§ |0«õ¦eØ…5¡ê0ÇêémnÊ Kzí…vñ˜zI­O?˜é ÿ\0cŠ Ä4“œ”":š/_ž+2+òw9SsÐÓ¶igzÑÀ¯b:â.]‘özSµ<1V®ÕQ2ÔÓßý–f-5I  ¥1©0\0•û'þ"q€C£r+¹?³ÿ\0ŠªH›PˆôÀÒ!?f£Ä|ñêLÇã<Fô8é¾1SPiŠ¥²`ƒ×õûáeÄ{ôØá˨Aî+ò8\
+ê1J}8«™8šŽ‡Á×õ8¦*ìtmÄ×›DË0e¦Í›v)ðjây±T|÷*ëA€3fÆ•Ù³fÅ]›‰yeH¼N*³6lتåBÝ2ˆ*hpm‰]Ãbtçðà½ÕC6lØU±±ÅÁZb±M»6lءٳfÅ]›6lUÙ³fÅ]›6lUÿ×óþlÙ±WfÍ›\\¹M•›vlÙ±U[p o‹ÝáÀ€Ó¦bźâ­V¹³fÅ\\0Dj\\ŽF*ºU\
+vÄòÉ®>8ùâªy±Î¼M1¸«³fÇ ©Å\\PŒn\
+”\0¸vlÙ±UÊ…ºe+×[ºŽ¸ÉÈ-¶¨æÍ›\
+›6lUÙ³fÅ[å•›6*ìٱʼ±U¹±Ì¼q¸«³c‘ycš:bªy³fÅ]›6lUÙcc•›D4€®Í›W´Nr\0pÆþm…qIé7\,ZâìÌ)€Ù²õ)‰fÂÅÙ³fÅ]›6lUÙ²À¯L^+f}銡ócä^˜ÌUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6/A±UµÌE1f¤{b\,jqV³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³f˸«Y²È#+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wb‰¸¨˜Åë“ÎÚ[b^œ©‘”¸E²Œx˜;)SC•ƒõtT¸eN˜Ü ììÙaKtÌT¯\\(k6lØ«|ŽVlØ«³fÍŠ»6lØ«³fÍŠ«Ä€ñØæ FV*Žó„|055ÊÍ&ÝŠŠqijW6 pH»!xà\\تænF¸ÜÙ±WfÍ›vlÙ±UȼÍ3:ñ4˸œ¶‚eåŠ@´·6+<^‘¦%Š›6lUÙ³fÅ]›6X4ÅZÍ‹ýUé\\cBéÔbªy³fÅ]—Äå …8ûâ¨<ؤ´®Øž*ìÙ³b¨„\
+W|@õÌ X«³fÍŠ»6lØ«³cÕ9cYiŠµƒàµœŽ\0ÁÉqÂ:`)YT) ÄòÙ‹œªaC³fÍŠ»6lØ«³fÍŠ»6`+‹ÅmñU Ø%ÐLqV³fÍŠ»ÚÆ昪l0¾V2ºb~£tÁvå)ñuÁÉ(\,ØùiÈÓ…Í›6*êæÍ›vlÙ±WfÍ‹[Çê51UجéÁ©‰bª°Bg`£¾]è2ZÃë7L/²œA cØä—W×êÌB¾«à H–A¾à‹y½<UmÊ…r#•ùµq˜ª"ÖA«šîã×jà|ØÒ»~¡ ÆbIé7\,U¹b0kÊϱ8¥ÌÞ±®!ŠW"é–Ñ•ë—œ\\’sÅ\
+Y³fÅ]–r±kuäت™B:ãpÂæ0©¶⪶ê@L6Ô­c† ËJá*±CQ‹Któ\
+1ÁIC6lØPìÙ²ÕK U¬Ø¬°4_kÅ]‰¸08Ìت"æV”Àù³b®Í›6*Ø$f FVlUqrÝq¹³b¨»um‰\\Çéµ3[Ëé5s\\ËêµF*£‚-¸ïËå‚F*ºJr4ÆLÙ±VÉ®PÍ›U)‰“S\\¬Ø«³fË\
+Nø«Y³fÅ]›6lUÙ³eŽ¸«Y±Y\0lKT2Õxây³b­ƒLPÊH¦%›qß6lØ«²Ö í•ŠÛ/)\08ª¡¹'“S\\¨Ä±Ò˜_ˆ6®Í›6*ì|Tä+ŒÍŠ£ïJpY$õÊÅUý1®¥ /á1_™®¬Ë¦™Yjhk…\
+’BPWÅåŸÔZb«³fÍŠ¶N(ÑqĦ(Ò–ÅTóe…'¦b)Šµ›6lUÙ³fÅ]›6lUØ.Î5µ1Êå:b«î+1\,¶bÛœrF_¦*³6Y49X«³fÍŠ»6ZŠšb²Ãé€qUÙ³b®®lÙ±Wc•Šãsb«ÖB†£ÌXÔåfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6>5æiŠ«%Å#ãŽ\
+’׈®Å]›6lUÙ³fÅ]›6lUQ¦fIÛÍ›vlÙ±Vë\\¬Ù`W¦*î$Šæ\
+OL[iµµ2Û ì£Vä T¸í›x¹–vlØä1U¸§¦i\\õU¹nª˜ª]›\,õÊÅ]›6lUٲ땊»6lØ«³fÍŠ»6lØ«³fÍŠ²K d³259S#ÒŽ.@ñÅ£½’4ôÔíÉ©©À®Mñ­×2šf&¸U¬Ù³b®Í›6*ìV}SLK†_H×NaÐù§\,(º‡Ð®éš°©Fé…£‰&$a莨Nf”Æóc“í \\ÑÄðÊáG¤ÂÜ]›6l*ìÙ³b«âÁÓ uÛ\0+q8¯®iLUE… 2²É©®V*¹)ß3{csb®Í›6*ìØÿ\0M©Zc1WfÍ›vlµ8©ŒŠ¨æË9X«³fÅííýcLUC6)4~“qÄñWfÍ›vlÙ±WfÍ›vlÙ±WfÍLØ«† †ÈÊ+Ø: ßIi€ßEBHž›ÊÌf£.Wõ¶3\
+ªK)”Ôây³bªë%åˆ0ǦAÀ Ôâ­c‘yšcqñ·TšÜÄ*q qr%À¸«³fÍŠ»6lØ«³fÍŠ»6lØ«±þ¡¥1™±VÁ¡®bk•›v]+\
+†;à©c@»b©~hW)o-dé…'\,tÀEŠTû_»†çû¼ Ë59XB•Ù³f®͛6*ìÙ³b®Í›0Å]›)µq<UÙ³fÅ]›6lUÙ³eÐœU¬Ùˆ¦lUÙ³eÒ¸«Y†lØ« òõ°Ô.‘Uâo£ìÿ\0Ãdò:Äöýg|Ÿ§ˆ-}vÙ¦5ÿ\0b6_øÛ$©$‘½*¶àª‚GùÓ è+Zõ8*qÄÔ\
+±è1;[#tUš¤t ø_ù»Lô™$0’¢¬Zˆ{TÍ?µ†Q¶‘†ŒrâŽû³¿ýgÆúUHÙ€­(^›‹ý_‡nàÍë F0®ü5?Ê\\U~¡ñD“DIM*½A'\
+ïDQ¤±±4gãÛßýVøpá­Ö5ä¸íà¸\
+Ýø7§0«°<Iïÿ\0â©]´<\0û@ý¿ÉÁÊeø‡Ø|v±ÝCÊDcÀ„v©ø¾/òqg-ª‘‡\0‚ µü¿ìñU—ŽÊGZ Ζ`¹¥H=q°ÌÒ¹#)Ö§§Ý–åÊ‚¨Ez“µ}ñUÂp8¼¿`¯Â}϶$n*Â(jšW¶ù£°’D¬ŽZ*» 0‚×ê¬R0=>5©êN*ƒ{¥™Ý¶ôÀ!OCNÿ\0óV[Ä‚1E%j wÿ\0…ÿ\0' Ìœ¦$-@Û 4ÈÞØ/¨à‚7_ŸíU|·2ZFX ¢í·]ñ V"¤ Ðwüqú”4᪀}~Þß܈ ;W§ËùqUÑÝGo͘±$Wç‹AsÝ}=€\0njCˆ«a¤—®NçÄá•ŠZ\
+‚K–¯zvÿ\0cŠ£ŽŸêËð²ÿ\0.]9R#îÀ÷?å†1Þ\0à?aÔ`˜e‚T)V¹¡ÅRIÔ4†F;(4§aÙ—n9æ;°úä•ÄnìkíL$Ô-˜\0ñ·*þ¬U¬ ò&¤xåÉ7!ÀtƼ>Õ+Œ$Z×P’6c^›ã–±UëÛ\0wï‰ÉA_ UJ6A $oì1à¨>µéN™¡r“Ûü鎒$ pZÓBÈ)V=kð‘ò®hÁ’ž\0†Ü¸Äˆõ*ÃÀb©$ÑÔW¸ÂÙ׋TwÃË”ª×\
+§J‚;ŒU›6lUÙ±Åß)EM1V³`Ô³äµÀ²'¦*³6lØ«³fÍŠ«Aðµrî'…-p3õ#[›6lU°Åzf$ž¹Y±WfÍ›vlÙ±WfÍ›vlÀW1Å]ŽAS˘ª)aÄ%Z²ýb16bØ«Y³fÅ_ÿÐóþlÙ±Wf¦XÁ&-qT.l³×+vlÙ±VÔr4Á&͂׸µpÞ)–T¦R“ LŠa¤®Š)…Œjqk6lØUØ¢IÇÍŠ¶ÍÈ×+6lUÙjhr±{x½CŠ¬iK\
+bx"æ/Oâ®Í›6*êæ­sfÅ]›6lUÙ³fÅ]›6lUØî$ïÁ*U ŠFüq‡®V*¾Fäq™³b«•¸ãŒ•žlUØ¢ÄÌ*1<4µxÂPà)\,*W®V ¹\
+OÃ0¡Ù³fÅ]›6lUÙ³fÅ]›6lUÙ³eñ=qV³fÍŠ«ÛÏ|ÆaX»V™Ž˜ ¸zR¸«wD4†˜Ž8ƒÔãqWfÍ›vlÙ±WfÍ›v]̽qY¦ØªŽlÙ±WcÖB¸ÌتænF¸ÜÙ±WfÍ›vlÙ±UDˆ¸®1… 1Håâ)‰±©®)k6lØ¡°*qÌœqªhqîü†*§›6lUØøÈ|flUVRLK6lUÙ³fÅ]›H¹\
+ãPÓk6lØ«³\\ؤ É€ÅV#+ 'ˆÀ )Šµ‚¡Ô&€qF `\\Ø­¯’C+rn¸ÌÙ±TM¢r;ãn”+Pcb—ÓÆÈüÍpuU™³f«£^ML^x„b¸OQŽyKŠUflÙ±WfÍ›vlÙ±WfÌsb®Í›«Ë[›\,Šeb®Í›6*ìÙ³b­¨äi‚ZÜ®˜¡œ‘LU§Ø5óñ\\eõ¡³MºâúV \,[–#¨ÝýrS&B`˜îÙ06l —É!Ôã3fÅÍ›6*ìÙ³b®ÇÄÁXŒÍŠ§)y\0f¹–'Mºá6_#‘áI6ã×@¦35rHv]r³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*½_ŽXýã‰ã‘¸qTTöž’rÀuÁSÝ.ÀØ¢:ây°«g®VlØ«³fÍŠ»6lØ«jhp|w\
+«L/Í‚•|ŽY‰ÆfÍ…]›6lUÙ³fÅ]—R2³b®Í›6*ìÙ²øí\\U¬Ù³b®Í›6*Ø4Á¶àA¹ÀJhk’Rø«wê98ÄŒÈh1[x}cL4·´X&ĨIä£4l¢äŠ`ÍEƒ?Àp—fÇ"4ù`h¾Ö)fÍ›vlÙ±WfÍ›vlÙ±UX¢2bl¼M0eœŠ€òÀÓÎHÁÕ=ófÍ…ÇÆü q™±TD·AL›6*ìÙ³b®Í›\,zb­b¶Ì@ÍÐb]3b©–¥r“\0 seS€\
+V³`³mE®TäÔ«3c¤^˜ÜUÙ³fÅ[U\,h32•Øâ¶ìªs\\8v¨Å*9³fÅÍ›6*êW\,ŠbÖˆèq÷Ȩ0ZkkBæÇ(®4áC³fÍŠ¶qÎ)Œe“\\U¬8à|pj U¦ë•›6*ìÙ³b®Í›6*Ýk•›6*ìÙ³b®É—ü¼u…\,;a\0RrUåmtiHÀ÷®*”jÚ_èé\
+ØW†šÎ¦u ™Ïs…x«±ñ· áŒÁq"˜êzâ-eÍÇ­L–zåb‡ 2kEX9÷ÂÜXܹ^±UÙ³b®Í›6*êc¸WÄPbÁ×Ó§|U ›6lUÙ³fÅ]›6lUÙ³fÅUí˜)ß11<ئö§fÍ–1Cˆ¦V9Ž7vlÙ±Wf¥saŽ‘\
+M%$通T¸ŠuÃ1UÚ‡Ö`Ž>˜_ ÆQˆ6¬†ëFBœ×®G¥…£bÃKm]Ù‚?Lt°:r®h«ÍŠL\0cN˜žI[SC‚g“’q۶تÜØâ”Æâ®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìr7\\Y®ÅUšá˜S‘ ï•‰¸¸'¶*«-›Â¼Û¡Àøq¨_Ç<!¨Â|]›6l*ì±×+0ÅS©tõKoS¾á“߇ÓÂå^F˜õV³Shʹƒ\
+©b°V©Äób¬ôÂ%±ˆu# "œÆÄøà«1>ìq×ökªäväš5itÌ×›6IË›åc•ymŠª†"˜Ã+ø«Z²¯#ñWfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±VÀ®b¼qÑõÇÏ튨æÍ›vlÙ±We\\¬ršb­¦V9q¸«²øž¹‡\\]™xâª*å FS1cS˜åb®Ì 3fÅUžà²ñÄsfÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ†lتiÇéPõÂ×ûF™\\ŽV*ìÙ³b­ƒLqœflUÙ³fÅ]‹ÛÏèšâ±UI¤õ[–'›6*ìÙ©›l)n™Š•ë‚mJµšå”ô¨\\Ù³`We®VlUQ©‰æÍŠ»6lØ«³fÍŠ»6lتá!ƒ›6*¹‘¦ ú¢…®Vâk‹›¦"˜\
+B‹Ž&˜Ü²jk•…Í›\,\
+ôÅZÍŽd+׊¢Õ™yvÀäSl1Šì\,|N\0sRN\0“KsfÇ"ò4Â…¹±i-Ìb§Å]›6lU°ÅzcŒŒØÌØ«²ÔTŒ¬±±ÅS¡§ƒ1á…3È®Û^¯Õø¸P¤‰íŠ¡Ý\
+uÆà»°:Œ ˆRìÙ³b®Í›6*ì° é•‚-ˆ®øªã²Ðàc×¹a]°>*ì²ÇENB¸.á.Ø Q\\aÅ”«®Ça+ß\
+qOY©LUuÀ¶ÄrÉ'®V*ì|×…'‚ON âª.8šeÃO"ÄŸiÈQó9¥<š¸så+o¬êqøGW?@Ûþ±Vo v‘\,!T*×ä0|`¤u\0ÓsŠÛIJH¾¥)RwëÓˆÁ[‚JV‡‘8ª\\¶ÿ\0[ !ÞµR‡‰Ã2Ü4@Å€¡ ì6™DH#Œl‚ƒ5…Ë4²¡r¥~íñTv¨dUôâlzôÛùÿ\0«…heƒRŸç¾\
+Õ‹¨æI ½}ð¹’j)¾*šÛ]ðT€Ç®ýN ˜Æ±´ÀvÅü¿o#PÉêÊb‚»‚p FToB¼Ô\
+\0ÏâÅQ°†ÔújcliöMpW¤-•be«© nûâ6 4t›š’EJšü…¿Éà ÈÚ'DCCí¶ÍþËBK \
+¼ÈVrhM:žëÿ\05aF§t“È”Ñvé†I?\0ѵk÷7óa[Ä Ô’OA°§Ž*‰0|>ºŽ'ˆ^#ÃÎXƒà×á`c¤‚‡a¾’гž‚•ùW@CKXƒ©pÊÅ_«ƒû]|\
+E~«Ž%Éä)Ô°ºîTwåO„V•ëŠ«Ý]%â³V…vÛõáMÓ„ ¶Û÷‡ÃÃg.BöÅPðÈË2…¯^Ù"YQ”ɪž•ìo–G™>:³C¨˜*®9 ضõ늲õ ÓoÖ}sÏf¡ü>´Õa7|0TjŒÀ÷¨>øªÉ™ 2)¨;ûWìÿ\0Ãa5Ô“eM¼za„¶¼ ©$Ÿ‡ÜôÆÜF^Ø+)2*Ö¿.£Hf!ê50*§–Ý#F\0¥**=Æ$îiJb«rÌÄ(Üì:æ$á*\\Ó±ü*ßÄ{Ÿ×U4£n¿¯µ?kšR\
+ ÆàÚЦ:WpÃqòÛþCJ§€eÞ‚‡½F#4 }ÞØ&aÂJÒ€8.ãCÐøb¨ ¨ÍMNÕÂÉV˜up+Q… LU+uâH̽qIž#ÅS)€~ËbË5˜ƒnp*1o8­0\,Ì×(!9k*³69¯\\n*ìÙ³b¨ˆ%â(q) MqQlÜy vÅ]›6lUÙ³fÅ]›6lUÙ³S6*ìÙ³b¨‹e wʹP­¶$¬W¦=ÌÔÀ•\,ØnšIdåL-ž#8Ú³fÍ…]›6lUÿÑóþlÙ±UÉ×Ë(áA€²êN*ÖlÙ`b­fÌsb®Åâ›Ó†lUs¹c\\nlØ«³fÍŠ»6lØ«³fÍŠ»Ú8C¾ËŽ˜ª&ò@çl –Mzåb¥Ù³fÅ]›6lUÙ³fÅ]›69‘¦*·/‰Å䇀®1H¦*¥ÓÏje7\\n*ìÙ³b®Í›6*ìÙ³b®ËŽ™Y±UXÚ½q²R»c+LÄ×vlÙ±WfÍ›vlÙ±WfÍ‹A3Š…!‹ÐÆÎœ 1…ê)Š¬Í›6*ìµ49Y±UfaLHåfÅ]›6lUÙ±eŽ£eã¶*·6lØ«³fÍŠ»6lØ«³fË"˜«Y³fÅ]›6lUÙ³fÅ]›6lUÙ³b‚2EqU<ÙŽÙ±WfÍ›vlؼV2òQŠ¨fÇ:Í7vlÙ±UD®1Mr³b®Í›6*ì|oÀ×›EÉsÌS“\\¬Ø«³S\,uÅ\\\
+bª9³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅS-6ØL 8éBH@Áv7B#\0Îþ£–ÅTññ¿flUY#356HŒmÄàÍ2‰8•ÛZ½°^ôªåĵ;à–JÓò¡¨ÅWL\0;byd×s•…]›6lU°+˜‚:ãã ñÓ0=1UÙ³b®Í‚aƒšò8… 1UtŒp®8¿«D¦!€$»6lØPìÙ³b®Í›6*ìØå8¤ˆ\0®*£›6lUØô^XÕ^[ Y pAÅTJ‘•‡qZÆé¿\\FâÉTdx“IVX̆˜èˆ É!¦B½q¸6éÑ—áÀX«³cÄLE@ÛŠ»6lØ«³fÍŠ»6lت¢'!Œ"˜"(ÉJàs×µ›6lPìٱꅱU™³LØ«³b‚G\,È+Š©æË=ré¶*·6lØ«³fÍŠ»-G"V)Á>8ª¼öÞ’Àܶ¦jW $aW\
+p›6l(vlÙ±WfÇÇÐe:p4ÅWÃ#Gºâí~Ì(q¶ì Q±)©]±UŽåÍN76lUbÁeÁº³£Ç\
+ѸšŒt’™:à­í7µ)æ͘aC³b« a\\M—‰¦*ÖlÙ±WfÍ›vlÙ±WfÍ›vlØ䈪ÜØ*âÜD à\\UÙ³fÅ]‹ÛÐ‹Ì 1UòÓ–ØÌÙ±We¯\\¬Øª*Iþ NݨÕ8ŽX4Ä)ÝRsɪ10 l2‰®\
+±*$øúbª&¤by$º’ÃJÓ#¯ö0«se\\ÔÀ®¡ÊÃd·¨|0œâ®Í›6*‹„z?Ä®%õZ¸Ö”²ñÄéW ÆæÍ…]›6lUÙaKe`Ë8ÃõÅPdS6+p¼\\ŒKvlÙ±WfÍ›pÇ+×4fŒ Á2+ÇBæÍ›vlÙ©Š¢íÊð<ºâ µON§†N|UHûåc›s\\m1Wcƒ(2©š˜«Y²éš˜«Y²éš˜«Y³S.˜«Y²é•LUÙ³S51WfÇÇHÜWs‚ßI™]±Tl²48䌿LUfl¶R¦‡+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Wcã•¢5SCŒÍŠªK3Lj渞lØ«`Óq3¹©Äób®&¹³fÅ]–¦™Y±UìõÆfÍŠ»6lØ«³fÍŠ»6`+–AqV³fÍŠ»6lØ«³fÍŠ»6lت¡z­1<Ù±WfÍ›v_×+šz~øª6lØ«†ø«ÂPr8ÄûCîa_«ƒÞ˜ ¥H«¸5q¬(r°ª´Òú„‰³òÆæÅ]›6lUZ+—‡ìœÒܼ¿hâ9±¥·fÍ›v-\\G\,51Tt×C\0wË&»åb®Í›6*ìÙ³b®Í›6*ìÙ±ë~˜ªÌÙˆ¦lUÙ³fÅW'\\Rj1²Äâ­fÍ›vlÙ±TE´BC¾%2ñb\\rúc]¹╹³`ˆ õA8¡›ëÅ©Å]›6lUÙ³fÅ]›6lUÙ³fÅ]›69qU¹³r¡n˜ªÜ°¥ºcŒl½qhT´L½q˜:æUe À8«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ¦1D†*÷À(rĬ1„×l2«\\Ù±VÀ'¦b¤uÅ *:æ銨fÍ›vlÙ±Wb©!\\K[°\
+F*†"†™XçûGŠ»6lØ«³fÍŠ»69¿L¦^&˜«Y³fÅ]ŠÛ|Lf銢¯Zœp&j×6*ìÙ³b®ÇFÜ q¹±T\\×"E¦Í›\\ˆ\\Ð`†±tŽ!úl %Ôããß´ŠJH¦V9#\\Ü\\([›6lUpr6Ì­Ä×›Ty ây³ UZ;v“.[s\\ZÞäG×sr%Û\
+¡3fÍ]˜fÍŠº¹³fÅ\\ 1ÅËlq¹±Wc㉥4Q\\fys¸¤1Hi.{ca³ ëp@"ªxdAF#\06Êqá[–ò°ÛO¶Æq&˜hKT8„ËÁˆÁL¦ÕÈ=0\,¯Í«ˆBžL|…\0ç4äTŽ(>š³Ä!ÙÑ?/í¿ÑŒ§¡”þ\0aVe`KCñQ˜íÐ*¿ðø\,!çÊ›ÓÜüE±($\
+Àߥ}¿—RhÌz×犡¥BÎwÞ˜;OÓ‚e‰˜žÞØÛ;q4œ‡ÐpÄMèKé¶üƒn{ƒðÓEɧÛÌàJ ›dVûJ6“°…ƒDÝ>X{2I4¼–ª¤q^µèý‡í`™ìÖHøS‹±ëÓìâ¬æÚXƒ\,Ô©ðÃ+jܤ‹´ƒwWãÉ ñ ŒQ?ÄÇcÚ£-죆³F\0 ¸®*ÝËýjn0(\
+;µþN\\7 ´‚ðÕ¶¨=\0ÿ\0'ýl`¹ ‘²~èÒ¢½Çí Æ;¾PËñkàÃ|U"»1˜UãéJ7¶Ø gbqgI-dkw£&›m¶PŠ "а j⨕wX‹ÈŠ16h¾Ñ“\
+ þÏŽØa~Š|f¢p¢ñ&cZwÅVܳ1T_²çøàYÝxÑ…kÔဎª:TV¸Uu¸éŠ¥Ë)\,M=ü1¢2^•­qi¤WZ‘Ju©_•ÅZ”È%vðÀw6ìß.ǦúbU\0wé•sû¨ÄKö©¹÷"Ój@&£©ß¦#$.Ÿ€.ÞDZ„d‘j: VâØMðF8•ëôâªö÷‹:OÄÔïLéU¤p ããã…‹aÃSñxà¸ÐÊ«JzÙÿ\0[@Ý!•šŸ¼€Ú›~Ïù8[5¿ÆbÝ•»ål‘MÈW@¡˜î<gý/eK– ÈŒšb¨ ì€<i±ñ­6ÿ\0Ç5±#o„òø¨z†"<‹õ¦Ç®Çþ6ÂË¡4kêÂIjï·oõqW0Pü âM{âRʵB£«PÐtÇÞÊÕ«QOã€Ð’Iî¤URâ¯RÃpGÓˆ‘ðJ0?«-ÁôËr¦øÒ7;ü#õâ©mÅ@çÞ§ý¬/¹¡éÐcá#é[4|zöªWp6Ãà¹ÇÂp&*ìtb¬1¹jhkŠ²{]'Ô‡0ªn09S’=+Tmx±Þ™Õ$LYzbª¸n˜†lØ«³fÍŠ¦Ì¦.' _íµr¢˜Ú¾\0¬Ù³aWfÍ›vlÙ±Tl(¥*p#Š1ËY\
+Šc ®vlÙ°«°M›}ð6Z·\\UšZN†:Žêè•\\E/™1 ® Ç|ˆª9³fÉ+³fÍŠ¿ÿÒàR/Lf>GækŒÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]›6XÅZÍ–E2±WfÍ›v=@8ÌÕÅW0¦7\,šåb®Í›6*ìÙ³SvlÙ±WfÍ›v+£bY`ÓFÝ8+¶Ç3–ëÀ]›6l(vlÙ±WfÍ›vlmq¾ià ÓBfÌsb®Í˜e‘LU¬Ù³b®Í›6*ìÙ³b®Á6Î®Ì 1H4«;ójâY³b‡fÍ–£‘¦*Ö8!;ãž"pe» ]ðZ #®V¸ã]°>vlÙ±UâB1¤×+6*ìÙ³b®Áú­Cñky}#\\UuÔB& Àø¤Ò™ q<UµëŠHE6ij\\UÙ³fÅ]›6lUÙ³fÅ]› -´ïZ>X]2zlWÃÚH¥ƒ%8`xL(ZÝr³fÅ]›6lUØo¦Þ$(U°£6- ҽ܂I 1 Ù°¡Ù³fÅ\\qþ™¥qªi‚@E1J6+$Do‰b‡fÍ›vlÙ±VÀï–Z¹UÊÅ]›6lUÙ³fÅWÇ“¦gŒ§\\RÞQß4ó :`J†lÙ°¡Ù³fÅU#ˆÉ°Ë’®:ÚaßžàH6ÅPy³fÅ]›6lUÙ³fÅU#”ÇÓÌXÔãsbªÄe`£¹·ô)§²Tãõ9¾Ø/u@fÍ›\
+»6lØ«³fÍŠ»6lتªLÊ8ŒHšæÍŠ»6lØ«³fÍŠ»6lØ«³eÓ+p4Ë\,NVlUÙ³fÅWÄÜMN ¤ãï…™±TAºpv9Û°¡Àù±¥lšåfÍŠº¹³fÅSH¥ŒBG|\,=sTæQÈÓk6)$|1<U¶àÇÏž¸<N\\pÀÙ³f©´(áSuÁè„á°\0’ìÙ³aC°L\
+k²ÃŠ¹ºåfÍŠ¦iÄA…ÀÓë·8–\0’ìÙ³aC²øž¹X-T늡3f9±WfÍ›l±=r³fÅ]›Š'LM‡LU¬Ù³b¨‹V\
+jq“šµq0Äf&¸«Y³e•#®*ÖlÙ±WfÍ›vlÙ±Ud›ˆ¦&íÈ×›vlÙ±U_Dñå‰bÆo‡Ž-°t加ócxšcqWfÍŽUäiŠ­Ç!¡-®3DO7¨\0Àù³b®Í›6*ìÙ³b®¹t8µ¸®+ð×ÖÈ<Øù:íŒÅÍ›6*ìÀÓ6]6Å[æO|nlت¤tï?k(eb©Ë߃mé´ÂlÙ©Š»6]3Skeq 1FjŠbªY±ÔÍÇ[š˜úf¦U”Åb”ÇÓ+Žn8Ò-§bæ§LSŽn8ÒÚ2øœSŽ XAJᥴ3S)¾nÒÚèà µÄJÐÓRTSƸÒÚ—Üqa9ŠSli£Ç51n¸cKj4ËãŠðÇ*o†–ÔLd\
+œ®8c?€¸†\
+[Q㛎-é¾[CñÍLñÓÃ[P㛎/Ã7 imCŽn8¿ ®ÒÚÜqn¸cKj<sqŸfá-¯°q Á›¦J.õˆ\
+i‘>|N\
+[R“âb|N+nâ:×+†W imdŸŒ¦-Ã7 i6£LÔÅxfá-©S0ZœSŽn8)möj°óï…ÔÁm3²ð=1Ëa#/06ÁUÍ(*f¦*ñ48Þ8i\
+tÍŠqÊã*ûu wÊB¶ØÑQÓ1©ë‚’³6:™TÅZÍŠÇ©’ÜÆ1T>lÔÍŠ»6lØ«³c£˜ ZâN˜ªs`ëGžœ\0ä˜-4§›6l(U·§1˦¿áQÃL²Åºâ­fÍ›vlÙt®*ÖlÝ1Hái:bªy²Øq4ÊÅ]›6lUÙ³b±ÆKËje0¡¦V*ìÙ³b­ƒC\\׎ËǶÍŠ»®lÙj*iŠµ›"pÆb®Í›6*ìÙ±ëaQŠ¬Í–E6ÊÅ]‹}Y¸ò툌1+éqÅRê`¨\,ÌØðLf\,ÕeĦ$ˆ\\Ðb—úƸ¾ÇŸÅ…V5£­0)ÉEËÃéÐKö1U™³fÅ]‹Ã(ALC6*ÛšåfËQÈÓk±–N…zâ°ÊqU)›-Mr±WfÍ›vlÙ±WfÍ›v+Æ!A‰¨äh0L¶2Dž£ ±T37#\\¬Ù±WfË\0œ¬UÙ³fÅ]›6lUÙ³fÅ]– 2³b®ÁV®«ö°.lU<¨E9Y±WfÍ›vlÙ±WfÍ›vlpŒ¶ãE1WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlwJâCêâª5¦j×"pjc1WfÍ›vlÙ±Wc•ŠæT/Óв\
+œULï›6lUÙ³fÅ]›6lUR'àq®Üq¹±WfÍ›vbpëNÒ¾µ ˜Uq†B‡¶\0AÙ$³fÍ…Í›6*ìÙ³b®Í›6*œi_é‰jÚi°za•oÞJ6)æÉÒw ™]ž:èÙC†ú±”¥wÁ–˜.§\,ksuÊÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÝqæ6œU¡n™Šë‚íäP7ÄçpÝ0*6lq€­0ªÜ^Ös††lTlœÝjÍ*q' Øò5ÅmÐ;ošá5R‘–åG ´ÛÁn8[›-\0Ò2öàLÕ6l(vtŸ'J¶úb¹?}3›gHòÒWJ?˜7üI±V_&)· I<„‘WùvFãÂ"ËSÈVžâ\\FÕ§†*±ge¢š0í‚ÜÕ«($mÛ²Ôž_äà=!T3–ÙïׯÚ86ñÚ¤«›üŽ*Œ³Š99-T5\0ô¡—Á4r vªÐ‘¿±ã…ÖWÌDÿ\0d\0 ¼!Ðþ.ä×m¾Ö*¡*¬wÛ\
+M}‡Ùÿ\0›°$rMê=œË̘ËíÒŸçÇÍïÐqãP»Ÿ´L o0¸vx<n˜~Ч&ÅQ\,t\
+\0P1ÛÛœ³Bïq‘€"‡§ƒb—2£Èý¸ Y ¸`¦ÈZÒ¤ŠrÅXü“ÉI%ýá?·Ž\
+‹ÓAê¨\09äOêÊ’\,An5ñÇÃñb(ÌñzOØÒ¸ª©¸½i¾2õ Æ&î)¶5WcT"˜ÑpJ1øzŠõÅTÏÐSâÀ“¸\,±Ž+JŠœ3I"¦œ»ø`qpÁ\\ý’G…|1T¢…Ï*mSˆHÁØŠòé톳iÌ’útâ[p¾ØTð¯"ÕÚ¸ª¤rªÕ†ÀcdˆÊü—¡íŽ6 %i¿Ž °¶{gÁj’?Ž*«mbÑ\0§r O€ÙLL )©ßl1išÙ°û[ããÿ\0…IÂTw]‰4û±T<ŒÍW[zW| \,„JÔaºøƒŠ]1‰yþÈØàY*zb¨ø%[…%˜îG‡ú¹FÜx…¾×Ëýl'êM*;}ª\\M) FÇF\\ƒÄµ~7\07°ÿ\0'ŠIXnz*v?äŸöXš]úd‰&éóÿ\0‰eJèe4aâo½1Tºí•xîAå±ê1“¯\
+ú}A¯Ì¡^à|«”†\0‰Èý?g]Ájj~Šý`°HߊœÁ}:¹>>8‡ÃBêqT$ƒà¾ÐÓ¶\\1;¸g:ñ Ãéú0®qC\\U/Ÿ¡ÀX:q@ß\,Š»6lتñ+( 8ÒIë•›vlÙ±WfÍ›lbëƘ.§‚æë•›6(vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›ÿÓóþlÙ±WfÍ›vlÙ±Wc¸É× `YqT ŠfÁH¶Àø«²Á¦VlU²k•›6*ìÙ³b®Í›6*ìÙ³b®Ç®7ƒh\
+ jÃ|MqË)\\URá± s¹~¸ÜUÙ³fÅ]ŠFœ±<R7㊴éÄã1G~Xž*ì¦i\\f($Ú˜ªžlÇ6*ìÙ³b«ÒVN˜ç˜¿\\K6*½ž=­ÊŠãøâæã¦*…阚æ9±WfÍ›vlÙ±WfÍ›vlÙ±WfÍŽD/Š­Áz|bI@n˜׉¦:)LF£P˜ê±¤t …aˆéŠM;Mö±\,@Ù%²IÊÍ›\
+›6lUÙ³fÅ]›6lUÙ³fÅ]—LÀTÓ<|V¸ª6lØ«³fÌ1Vèr°YãéûâQ lUG0ëŽqC¶U*Éì.-È=i‘Û¦å#ãYEÆS\\ˆYa¬Ù³d˜»6^V*ìÙ³b®Í›6*ìÙ³b­…-˜Š`Û(Dƒ|BéB9¦”2ÔÐåf„KÌiºæË]Ž*â¤e äiŠHA’ž&¸ª*k`‹\\ ‹½Ë:ñ8†\0®Í›6vlÙ±WfÍ›vlÙ±WfÍ›v_Jå¢8&E\
+˜ª6lØ«³fÍŠ»-T± ÊÅíX#Õ±U&Bq¸&î@íðàlUÙ³fÅW+Üe359Y±WfÍ–œU¬ÙdS+vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±Uʼ0GÕ ÄWáß[º\
+b«Z0‹±i%çˆâ®Ë¡ÊÁÖê…7ëŠB6:@cqC³fÍŠ»6lºU¬Ù³b®¸æB½s!¡Åf0ÛPËSÄ×+6*©$œñ<Ù±WW6lØ«³fÍŠ»6lµRƃk6(ÑÄñWfÍ›vlÙ±WfÍ›vlÙ±Wb¾¯ÃLK6*ìÙ³b®Í›6*ì°*h2±X+‚Ý1TãK…62u¦Üdjt®/=Ù&‰°À„×|U¬Ù³b®Í›6*ÚõÁR²”Û®Í\\UwJãqe¦"qWeS•–½qU씞-#Tb8«³fÍŠ«[[µÌ‚%êM2KþÔ¸zO+Ó\0yEUµ8CýžB¹ìkM>ÊK!SxÀ¯ÑŠ¾$»µ{9 R}¡×³²Ž#$|DXcû!ŽF±VØò5ÊÍ–qV±ÊhqÏA\\ONÞÙ ·©Þ˜Hpy»>§€0T‚?V@ž' 5M0YÆÇ\0X¸I•@pëÌÉqªöÄólˆžls6lØZÝ›6lUmpHÄX•cƒìU p»¹8:¥i5Ê˦jaCY€®Øà¹`Pâ«š¢¸0CIQLJ˜iVS51ürøãHµ”ÍLSŽ_ 4¶§LÔÅxeðÆ‘j\\røâ¼2øa¥µ9|q~|0ð¢Ô8eðÅøeˆñá[CðËá‚}›ÓËCðËá‚=<±q\,Ä­F&b#®Ú*FÄobP~i6•pÅ”ÑiŠzy~ž<HnÇ\,5Á<UŠñ ŒTÊôðÀÄ%écÂŽ%q¬•8'ÒËô°ð¯ÓÍéà¿K/ÓÇ…xžžoOúX¬Pƒ×q =<¯O eˆ˜—¥\
+ñ!=<±0tpÔ㥷¦âKÙ+•éàÏK7¥\
+ñ ý<Þž ô³z8ð¯ÓÍéàÏK7¥\
+ñ ý<Þž õßéc¼HArŒTÁʔƴu88W‰é别‚ý\,tqѱáO ¡+×éá•ÂV”Ä=\,xW‰ éåzx3ÒÊôðp¯ÓÍéà¿O+ÓÇ…<HN\\0_§›ÓÁ¼H@™!¶¹ŒAÀõ¦zxår&ÈN”ï¨Àœ0t‹Ëôñá^$/ ®(Ç•éã¼H^\\0O§Xüpp­ ¸fã‚Z<o xSjq¹\,ÅÅ2øepÁ›Pã•L\\¦W ¶¡L/ úâe3PŒi6°|/\\VæN` OŽW‚–Ö+é”jzãøåSM¬Í¦eZš`U™°CÛ2ŠâSk6jfÅ]ŠÆ@âY±UÎA8*Òuˆà<تù[“1™³b®Í–ªXÐc䉣늩ãÕÊã3b­“]ò³fÅ]›6XôÅZÍ›6*ìrnX늪ÎkLGmÆ"qWfÍ›v†`‚‡æÅWHÜq¹³b®Ë®VlUÙ³fÅ]–¯L¬Øªó3ž§›6*ìÙ³b®Í‚lí ÛqÛ«slü*¡ŽFâkÍŠªË'©‰fÍŠ»6lØ«³fÌ1WfÁR"„¨ëqWfÍ›_ £­|rYª˜ÚÀqëLˆƒC\\-ûI§ÛAfÍ›L´ô”óÀW\0 :cÙze]Î\
+ÝZËQSL¬°hk…WÉ OÎ[®7vlÙ±Wb¢*ŠâX¢ËALUOE&¹aˆÅW8–Mr±WfÍŽAÉ€ÅVæÁs[ñZŒ Š»6lت2ÞEU¡ÀÒXÓ›vlnªÝq“(lUK6lØ«³fÍŠ»6l|c‘¦*³\,|©Äâxª±R™PÍé±\,تù™®36lUÙ°JÀ\
+×qCLUnlÙ±U{iñ[‰ÕÅÍŠ»6lTÀÁyvÅT³fÍŠ»6lØ«³fÍŠ»6lØ«-òõìq@Q°‡V!§\,¸9Þ/²q®åÍ["#FÙX¥¹³fÉ1vlؼæn˜ª†lVhL&‡Å]›6lU|R´FªiŽ–áæûF¸–lUÙ³fÅ]›6lUÙ³fÅ]›‚¦˜£ÅA\\UG6lØ«³fÇļš˜«I³\
+á„Žñ)\,ÏŒà®Ç4ƒMW+6l(mzŒ5‘£0{áN;™¥+Š¶‹É€Ã«AÆÄ×K|ò'Ó(‘FÐÊÅ F9A˜ï‰â±IÀáb¾Kr‚§à¹gõ˜vlÙ±WgGòy-c±aÿ\0 Ë9Èëʲñµ\
+¿ÎGÞ*Ìm›œD9Ú„WðÁ–ðSÄ©ý°ADm˹\0za¶”T‚§í.äœU »Fþª'/SíàO‹Þr†€n¬x‚=°dÄ´«F¢=qðïŠÊÑ)16ÈÜO/kŠ¡ì­Ó2¹ÜƒJu½ò€hxEÅÁ\\Hztû´7PRí·Zÿ\0Í8­Í fžR¼iá\\UB‰&C¥x\0aտ뜑D”mÃß±óV³q+¬’¯F£Ûüþ8½åÂŽD0ëñ{Ú8«d©-#5T°;oBÃÿ\0ÅígiÏ¥QÒ¡†Çž‚öÞ °¸ûlJµ65þﻂæêÑ£Œƒ3Ð#) Ãþ–*¹³xfa4¡ˆÕ¹û9MÄ¥¾¢”ï\\3ksî\0.„‚Nûÿ\0ÍØûJY¨€—4ä‘üßìqT‰fªq]…û°ÜÓŠ¿zÓl7Ô4•‰dž0C„Oïg‘„’\
+\0¢ƒßü¬U%ÃU"nâµÁ‘ÙÛI ¶=»>ÎC#\\ÜJ6ùä¨Û:D`±=6#í6*¢²M(IIð à)4 „;°ÜO`|pÁ%\
+E»Öˉ§p>\,Iœ„u$þÈþU.6Ε5åéîióħ‘‘±Pÿ\0Ã/]îÈ¡‘ÐÓ³šà9ágäìH¨ÅRæ–Y£UcP¢•Ä툡Jü°K˜ÕhkòÀHC8áµ|U»¹*¼Aß ½6A¿Mëó8*rT•mð9¨O|UJƒ¡ï©AAÐå8N(§Úêzbª"EMœw?O|J2%ŽVzí^ÔÁ_ jí–ýÌ"½úâ¨8-föWv÷Û¦"¤³v? 6ÿ\0&˜gý\\}¢(=éc¶ îÎhCSÛ|Udo„­GÏùN% âhw$ýÎ+FÅj´Ø~8XйcØoÿ\0â¨k—ªºð®è\0 Ž§.(£Û\
+.¨vÅR¹þÉ®Á—á8vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›vlÙ±WfÍ›pÁBR¸²Šb•3×+1ß6(vlÙ±WfÍ›vlÙ±WfÍ›ÿÔóþlÙ±WfÍ›vlÙ±VÁ¡Áð\\ñZa~]HÅUn›WÍ›vlÙ±WfÍŠ(bªy²Û®V*ìJËS€ñE”¨¦*¶EâiËcÈ×+vlÙ±WfÍ›vlÙ±WfÍ›v]2±aN8ªŽlÇ6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Ç"s4ÜZÝÂ5N*¶HŠuÄðUÔ¡ú`aŠµ›˜ÜUÙ³fÅ[Uå¶+õv¥q‘·\\.W1TZ*Šà9­Q˜Jz`Væ5lO15Í…]›6lUÙ³fÅ]›6lUÙ±ÁIߊ»6lØ«³`ƒnBòÀø«jhk‹Ë75¦ÍŠ»6lØ«³fÍŠ·SWâ1<ت;M…g’’·òÄo¨)Ó!¶Ó˜X0É­Ž¸ ¿=²¾‰a—°}^Ržjr gf&ìÙ³b®Í›6*ìÔÍB\\UflsõÛŠ»6lت´3´]1’9sS‚á€2Tà7b1U¹³fÅ]›6lU²k•›6*¨‘òÆ0¡¦-1'55Å+sfÍŠ›6lUÙ°RZ’œñ\0UflÙ±WfÍ›EÛƧ–NF˜Àäl1¸ìÙ³aC³fÍŠ»6l±×k6/"\0µ†*ìÀW\,\
+š`Ø­h*qT )›˜Q©‰â®Å£p#›_!¦36lUÙ³fÅ]›6lUÙ³fÅ]š™°}…¯®$Ò@´l^ê/Iøâ¡-±™³b®Í›6*ì°ÄtÊÍŠ»6lتåBÝfB½Fé†1³àDBV©Š¤XðF36*ÛefÍŠ»6lØ«³fÍŠ»6lØ«³fÍŠ»6lت¬Q‡ÊSé¶5\\¯Li5ÅQaýo‡%‘Eåcs¨ÁzÎ8à6¨C¶l³^ùXUÙ³fÅ]›6lUÙ³f¸«³fé›vlÙ±WfÍ›vlÙ±WfÍ›vZ¯#A•ŽFâkŠ¶ñ”ëŒÅe—ž%Š»6lØ«³fÍŠ¶FV]r±WW6lØ«³fÍŠ¢\,nšÊe™z©®t[Í›˜ Ôì)œË6*ŒÕ/›Q¸{†êƸ6lUÀWÁnHæ{c\,™.˜mw$iJ'—žÞ†[nr±WfÍLºb­LqrÝNU2銭˦:™|pÒS.˜þ9aq¥µªÅvTÅc‚a¤Z—¾8¨LpL4¶¶·Ç΢»e„Çp'\
+8”e„ÅÄxáq!Âb±GS¾*#Ç*S\
+8–K\01/OQŒaGG–#Á^–X‹%ÂŽ$0\,G‚„Xáq!Dyb<"ËaáGÒÇðbÀOA\\^=:y>Äl~Jpð£‰éףЯýÔÃç¶_\,^1Ü*üÏôÁéBw=÷¥–"ÉByNcö¤A÷œžR_Û”ý ƒŠªÔ»˜Š©^™eKuɪyZÔ}¢çé'—¬“ö+ó'Á&bÌ!¯A4›HþÌK÷Wõà„¶>Ê(ùƒÅr|3Þód³•þÊ1ù‚H»n‘?Ý€¸àñ|“áù°$Ð/[ý×O™¢ùfñº…3“ž9¸àñOpO†;ØbùRäõdôÅ”¥ï"ýÇ%ôÊ ÇÅ’|0ÅG”y~åþÜPyI;Ê~ì“æ¦KáÅ)ÃÞFû†(¾V·_ÚÃúdƒŽj`ñ%Þž÷$?á‹^åÏÓý™á›Oò¾ü=¦jcâK½x#Ü’/—- o¿|¿hz©?IÃzeñÇŽ]ëÁä›ü;eü‡ï9¿Ãö_Éøœ8㛎9w¯ {’Ð_ï¿ÄæýgþûüNñÊã»Êðǹ)ýeþûüNWè/÷ßâpߎn8ñ˼¯ {’ŸÐVÉøœiÐ\,¿ß‰Ã~9¸ãÇ.ò¼1îI¿Ãö_È~ó”|½gü§ï8sÇ7xåÞ¼1îHÏ—\,Ïfûò¿Ãvƒù¾ü<㛎9w¯{’òÕ³w¿û13å‹~Ìÿ\0‡ôÉÜqñ%Þ¼îcmåh»; c•S´‡îÉ7®8ø’ïGX³yWÂOø_íÄÏ•äí"ýÇ%¼r¸áñ$¾Xsybàtd?~$Þ\\»Ÿ§&¼r¸añJøa‚¶…v¿îºüˆÄ[J¹^±7Ý“þ9\\qñ|‘áù¼é¬äO´Œ>`âf":çHà\\Mí£´ª~cˆ;‘áž÷œ˜²½<Ÿ¾—lýb_»}\
+Ñÿ\0bŸ"pñÅx$Á}<¯N™3o-Û7BÃéÀïåuý™Ò0ñG½2bf<i$ïå‰GÙu?~.Ý/@§äqô÷¯«¹˜ñ¦<:}í:ÆOË|ö'Ú‡Ðq ‹)a(ǃý½E2š!\
+x’ÿ\0O(ǃ xÓñ øb°B®*cÇF8äLR$ƒ’>\,F'úr5ÄÌx8SÄ…)–ƒ‹‹˜òŠ`áMªKp\
+Ð`8oaj²‚[ÜDÈM øåS)á-¨Ó*˜±\\®8ÒmJ™TÅ8ãÒ.x)mC6(éÄÓL ] pN-w0–”ÀÔÍLUªW6 ³Œ=kˆL´r*§›6lUؼ\, oˆbðAꃊ©9íÇ2ñn8hö\
+¶þ¯|U)Ì6Í›\\[›6*ìÙ³b®Í‹Dœ†&â‡ÒÜÙcs‚¸¡ ›6lUÙ³fÅ]›6lUÙ³fÅW¢é"†˜½©\0ï‰Íö0%§Þ}Mùcoî¾·'< › !Ù³fÅ]›6lUØõÌ°iŠ´sfÍŠ®.H¦76lUÙ³fÅ]›6\
+ŽÐÈœñT.l²(i•Š»6lØ«³S\,uǸ ÅTófÍŠ»6lØ«³fÍŠ»6a¾ ¶´2â¨\,Ø"êE©ñWcЃ͊¦2N­0¼õÍ\\¬\0R»6lr¡n˜Unl²\
+ìr±VÃÓ15ë•›vlÙ±WfÌqU€¶*¥Ž¸šæuâiÅUe“ž%›6*ìÙj*ixÊ ñU<Ù³bª¢b1=ØæUäi‹IŠ„â«"‚§Å囚ˆb®Í›6*áƒZàø÷ÀY±¥vlØø£2 Ufl|±˜Í3vlÙ±WfÍ›vlÙ±WfÍ›v µ¸ôÁQÄkŠ­ºŸ×jà|RD\
+q<UÙ³fÅ]› ß2ÓQÍ›6*ìÙ³b®Í›6*Úšâí5FÍŠ¶Mr³fÅUaNYtô^¹P¿—4œñTc^©Z` ™®36\0)]ŽT-Ó‹[š6øUMÓ†7Ýz`lB—fÍ›vlÙ±Tu¬"EÄ'·1VÎK®)ur²\
+ Úkd¿6lØPì˜ù:ã÷s¡ê¥ÿ\0†Èvy^ãѽ ÚE+ÿ\0ÿ\0Ƹ«Ôlæ+Tt5ÁÖèÎ55§zá>›(Yx¶Õ¡<1àÉ1õ \
+Š§—/éKJÑxŠW§^X‚3ÄR¿:' R¿ì‘¸ãYå]ëñ¿ˆÿ\0š°ÞÉÚ¢¸ˆ Šx“·ûUu°‡Žà<XS±_µÿ\0ÁwPÅy$†PFÝk„²'¢íoM[‹(c±¯ÛUÿ\0WŽ25hˆô`¬Å†ôëéü?å7ÚÅWÛÞË­ON¡zÿ\0ÆØ*EäŒôÜø`¨\0/ˆu%«ðÿ\0Á`Ù‰µ‹ãÜúV„ÓáÅZhŒËû…Ý)"àš«õW.ÞàÀ"¶ŒÔ9‡¸#÷_òq¶Œìy.€î6¯üOÍÁ$ŠáW™\0|T¥GN5ÅW¨ŠRÜÞ‘°Þ£¿úßìpÁGxÉ"3C¶ÅiöYÈÿ\0'ÜÜ|MãHè*xÿ\0Äp=ʈîVÝ+ðŠnjiþS.*—ÜË\,™T? :í„W›ªòUݽòMynÓFª6ß\,'¹µ‘_¸Äž´ùâ¨{îxù*„=\0ì+ðŸõ¸ý¬“GÉA4bŠÓö‰?ñ®Ù)±˜r¡\
+>µ‡6÷‚âêy0´ÿ\0Ââª`ÌÈAê:Ö«J?cý–3ÓX¾$¡tÃùr¯/‡©'C†=ê ?츯‹kq5ò‰Ý\
+h“üž8ª”±ðJ£ný«…—‚ڨ¯#7í_‡ /ä1€àª?ÙÀwö‰#sWãOŠ¡„Wrâ b 8ô% äÜ68œ’È+¿Ž*ƒ‘ÞG¶69ìGLRuâ8Ž‡.(ˆë×RiU¾ÈÛ½p%ÕÁV íð0Ïàâj)ˆK\
+ý \0ñ?\,UiB…§üÿ\0›C^&ƒ—ӂך™I(^¡hzvÄ#8¢#oÙÅUaè•JÓ¨ñÀ²\
+5}”üþ<Q9´ˆË²SN€xeË‚þÑ¥~UÅPܨÀ²@¯Î¿ü.$b =[sôtŨb\
+ƒ ŸF¯$â§&¿F*£põªõ8Urzø`ÙÉäk…×€ŒU\,¸?÷8¸j1UÙ³fÅ[½1O@Ò¸ØÛ‰® 3ŠS¡xåc¹ ¥ºaV³cÌDc1WfÍ›vlÙ±WfÍ›vlÙ±UÑŠœ<<V£©¡® ’`ÉLU›6lUÙ³fÅ]›6lUÙ³fÅ]›6lUÿÕóþZŠœ¬ÀÓF¤*Ep4¨Ðff劭͛6*ìØ!#ª×aCŠµ›6aŠ·L¬_ˆãˆœU¬ºå\\õCÇ–*…ÍŠÇ&¦\\ÑðÅTsfÍŠ»6lØ«³f¦/AŠ¨fÇÈœ 1˜«³fÍŠ»6lØ«²ë•›vlÙ±WfÍ›vlÙ±WfÍ›v Ž\0ë\\ Š¤Ì» U¹bàqQä-×Å]›6lUÙ³fÅ]\\Ù³b®Í›6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙj+1‘Š£ ¶C#× ÜQˆñ;(ã‰ñUUp1#›6*ì±±ÊÍŠ¢šæ©ÇæÍŠ»6lØ«³fÁ¶ Ú‡AfÉ ÆŽªœ†Êœ®\0mVfÍ›\
+»YÝÄñOLÒ¸ªÆbƧ+6lUØ¢DXWÁ1HiŠ¡È¡¦V9ÍMq¸«³fÍŠ»6lØ«³fÍŠ¢ã¸\
+´À¬jk˜\
+⢊âª9²ØPåb®Í›6*ìÙ³b®Í›6*¨"$WE1d˜LMÚ¸ªÌÃ6lU2j!áß-»8/ˆa”S†ðrMÚ\\E 1Æ6¹Uø«ïƒe• TqB6lØUÙ³fÅ]š˜&c*òĤ~UO6lØ«³tÍ›l±=r³fÅ[SÄ× ÃJ`LتçnF¸ÜÙ±WfÍ›_†48´±Œhͺægn‡Y›6lUØøÀ=q™¦*¹èØÜÝsb®ÃM2ímÁ\
+ó`"Ò "oeÈX`lÙ°¡Ù³fÅ]›6lUÙ³fÅ]›6lU°ÅzsJͱ8ÌØ«²ÔTåe©¡LÍôyáY×¼Sl&8»6lØUÙ³fÅ]›6lUÙ³fÅ]›6lUÙ³fÅ]‹[ w¡ÄqHŸ®*«x¡Zƒb’¿3\\O®Í›6*ìÙ±@£qU<ZÙy6ø4Åö‹qŠ…9…Ç3r5Æâ®Í›6*ì|iÌÓ‚!¶–MÐWY4b3A‰b“+£Qúâx«³fÍŠ»6lØ«³fÍŠ»6l|q4Ÿdb«3c™Jn*ìÙ²À©¦*Ö<ÄÀW¶b¼pcN†.=ñT\0Ç+¹èH+Ó /Z3ã×Jóf˦*ÖlpBzf㊴ 1ÅÙºœÜrÂá¤ZÚf¦)Ç\,&[S¦X\\T&8&E©Ë ‹ÇËQ –ã„xxQÄ¢±×/Ó¦\
+)–R¦¸DQĆã„x Gä¸Xñ!„xá cÄY.q!Dxá\
+cÄ8xXñ!xá KW²¤ü†‹C¼—¤L>{~¼< s['’L"DzI•®Ÿí•O¦¿ñ”Gû²Mý†(©©Œ@Edê/-ÙÇÔùœŸo 8Ôà2'\,G$ørêóè¬&›hãfùƒ¢òíì¿î¾?ë2yƃlºdNnàËÂï\,B/)L¼‘WåSƒbò¥ºÿ\0y#7ʃ$_FjS"rÉ—‡¢//X§û¬·Ìœ›kÙ‰Ð0m=ódLäz²á¢šB©²¨!sTån{മᛀÆñc¹Ê¦_A›lOŽXªí³Teq9b3Šº¹xá;Ž*³51üsqÅT雎)Ç+Ž)YÃ7¦WP·ˆË Ë㛎*Õ2©Žã—ÇYLÔÇñÍǬ¦]1ÔÍLUe3SLÔÅVS*˜úeS[Lªc³S[Lªcé•LUm2©¦n8ªÊeS¦U1BÊf¦:™©ŠVS51ôÊ㊬¦U1N9TÅVS*˜úf¦(S+•Ç¦jbª|q¥qZf¦*¥Ç(®+L®8ª—®8¯ÜqU9Eqn9\\qU¹E1n9\\qT;B­ö€?<BM> >Ôj~ŒÇ*˜l­¢MÑÿ\0bŸ#$òä-ö—ç¾HJåÉq˽\0îbrynAöOÏl &‡uìWärjcƘðø…`2YKÛFF b΄cÄd´ŠO¶Š~Œ—ˆ:„p…€˜ñ¦<šÉ£Z¿ìqù '—co°ä|ÅpñD£†LY Göq6BƧ$2ùzeVVü0é ûùo†äQ¸IÌxÓ=¬‘ý¥#æ1#<+Ä‚)ŠÃn®*cÌ ¯L‰Šx”'€'LAj¸1Án¸‘#Âˉ Ñ®3Ž\
+1ãJ`áM¡ŠåqÁ1¥0Rm¨$ô뉹äÕǔƕÁIµ3¾U1N9\\pRÚž-æ-†2™TÁI·3r5ÅšòFON»bʦ*ìÙ³b®Í›6*ìÙ©–ªXÐb«’B¸ÖnF¸»Z:¯.Ø»e$S›;6lØ«±ÄmŠE1QŒ}1U™³fÅ]›6lUµb½3]ò°ÒÓI{¨L«Û beÉR¼V(½Lc©F*{c£”ÇÓ®šOÅ$”É×Å]›6lUÙ³ XÆ)\\UG6cŽNøªÜÙtÌV˜«Y³fÅ]‚£»(œ0.lU²jk–ª[¦7ZS–øªƒ/C•‹Ý\
+>؆*áŽf®76*ìÙ³b®Åíàõš˜†+ ÆQŠ¢.ì¾®+€°]Íë\\\
+ €+k×$šd@-NFÔÐ× àÔiA†éVë r¨Âœwqë „«³fÍ]›6lUØ´ïˆæÅUf`ƣ͛vlÙ±WfÍ›lm‚ãˆÀÙ±Uò?3\\flØ«³fÍŠ¯ˆÑ† ¼ ÀS Æ.ÑÈÉÈôÅT3S‚§*ñÅV#q5ŧ¸õ@6*ìÙ³b®Í›6*ìÙ³b®Å­åôš§ÍŠ«\\KêµF$TŒË×L†Øª6lØ«³fÍŠ»6lØ«³fÍŠ»$ Pc3b­–'®VlØ«³fÍŠ»\,’r³b®Í›6*¹P·L¦R»a#¾2þ0¶*‚Í›6*ìÙ³b®Í›6*ìÙ³bª‰?Lc)SCƒ-&T!rÁÚ£QË™Y±UÌå±¹³b®Íš™±WfÍ›vlÙ±WfÍ›v/g9µž9‡ì08†lUêЂJ§•r@̤8ÖŸ«"~V¾r±?Ò¿gþIñÉRúÒÓ˜¯Ò1TçN70Û¹\0JÒ•Ã)Ú$~d•B iÓù—þ6›S§&â@¡> -oEœ’Ä[vâë^†ŸÞ¯ü*¥zEëØR5Ù+ßü¯‡šÄOÄÂ̲DÅÚ½ù’Ø”@"º!=F\
+`Å_þâl`¼•¢hTúlçˆj߇üCU‹Qiíã’•$Ëþ©ãðÿ\0«‚n$‘R¨¹q4ïLik 1 PÜ‹W€ð§Úÿ\0eŽ±úä¾ã*OJ‹þ%Š«$æ)K jMÉû?à—+-¸Tj–܃·q\
+%"Ìqö<¿—ü¯‡Á2µ&­be4Ú‡Ùÿ\0[DÊ¢q\
+Êap\0@Cÿ\0¬¬¸èå7œHEë˱¿•±4 qÀ=}8Ãâ 8òfDZ’0$VìÀ¶*«=#1­ 3£ìœ4±Ù’·#‚³Ìo¿ù_ì°L¤Ù̯!æàš…ì¤qv_æÀRB)"·ýâ1fØ(ý¬U2¼wIn\0¯ kЂ_Fuæ¦ÍN¤~Î(ðÅs'!VM©S¶ßórâ“Fvêz|ñU7H9´‚ŒZ£ßð›Nbе˜a$®Èk¸¯½wÅ­¥i XRŸçÈb¨»Æu´3©çŃWéû9R¯Ö&bŒË‰÷ì \0~è ŠÕ¶þlVÖ6·&SéÔƒQŠ¥³:I+pjo·MðSsø›c¸§ñÅõ 9£ýäGà@j£½OÊ%ÅŽÍÐåÅT\0Ô®6‚»V¸¥º¬hÈÄTÇÆPªoãLUd»@?\,FBå`F)$è› ÎS-Fã¦*±oDWÔj‘CÒ£h\\úÆ®ä§ù þªã£A9ìˆøWâøÕ˸›×ýóý“·…@ýœUlÔR8T/0Xûù©±&«2²ü* ä>cáÁ†Pö€\
+\\‰\
+¨¢ø|¶åŠ¨I9V+Ü°s·\
+v*v>8:CΧä\0–Pÿ\0k¨GümŠ¡î æ0®èöÁÓKP=¶Â«§ê|1T ­É‰ÆfÍŠ»6lØ«³fÍŠ»€ëˆf®*Œ’U¦ØõÊ®lRìÙ³b‡fÍ›vl¾'+vlÙ±We×+6*ìÙ³b®Í›6*ìÙ³b®Í›6*ìÙ³b¯ÿÖóþl¾'+vlÙ±WfÍ›E$ -03œ¬Ø«±QÕıâB1VËÐSÍ›l/>8 64¶ˆ·+
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/1913.test b/storage/tokudb/mysql-test/tokudb_bugs/t/1913.test
index 42f232dbbb8..faf8349829c 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/1913.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/1913.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/1938.test b/storage/tokudb/mysql-test/tokudb_bugs/t/1938.test
index 55e3de496ee..786a494c5ed 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/1938.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/1938.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/1949.test b/storage/tokudb/mysql-test/tokudb_bugs/t/1949.test
index f0f42ef3f5c..9b5b591e595 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/1949.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/1949.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2043.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2043.test
index b25e2524a56..dbb36873861 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2043.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2043.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2219.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2219.test
index 9b86e3aebc6..0a7bf56147e 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2219.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2219.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2262.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2262.test
index b9816da6921..c4ce8727577 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2262.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2262.test
@@ -1,15 +1,15 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
DROP TABLE IF EXISTS test_bug;
--enable_warnings
-create table test_bug (
- id INT NOT NULL PRIMARY KEY,
- foo CHAR(10)
+create table test_bug (
+ id INT NOT NULL PRIMARY KEY,
+ foo CHAR(10)
) ENGINE=TokuDB;
set session transaction isolation level read uncommitted;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2383.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2383.test
index eda20fd03d9..01935c41dee 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2383.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2383.test
@@ -1,5 +1,5 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2458.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2458.test
index 691620b892f..524217a2040 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2458.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2458.test
@@ -1,5 +1,5 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2548.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2548.test
index d968de3cf9e..bdbcce1ad8f 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2548.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2548.test
@@ -1,5 +1,5 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2641.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2641.test
index 82e410f4053..b7ab611cef3 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2641.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2641.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--echo # Establish connection conn1 (user = root)
connect (conn1,localhost,root,,);
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2952.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2952.test
index 01b3dc2071e..de0653c64bb 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2952.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2952.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/not_5_5.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/2970.test b/storage/tokudb/mysql-test/tokudb_bugs/t/2970.test
index 6335bb74119..e2d686322f9 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/2970.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/2970.test
@@ -1,3 +1,6 @@
+source include/have_tokudb.inc;
+set default_storage_engine='tokudb';
+
# test that the query planner chooses a covering index over a non-covering index with the same
# record cost
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/3014.test b/storage/tokudb/mysql-test/tokudb_bugs/t/3014.test
index ff50b582ea8..e6f12eca825 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/3014.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/3014.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
# Record inconsistency.
#
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/3015.test b/storage/tokudb/mysql-test/tokudb_bugs/t/3015.test
index 2539150e578..a6071f3d10b 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/3015.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/3015.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
#test update multiple
#
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/3083.test b/storage/tokudb/mysql-test/tokudb_bugs/t/3083.test
index badb2111f0d..8fa1e6cf9ef 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/3083.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/3083.test
@@ -1,4 +1,4 @@
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
#
#test update multiple
#
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/4472.test b/storage/tokudb/mysql-test/tokudb_bugs/t/4472.test
index 598cd9763a8..dbc8b365cc6 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/4472.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/4472.test
@@ -1,6 +1,6 @@
# test simple MVCC, that a transaction does not read something committed after it
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
set session transaction isolation level repeatable read;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/4656.test b/storage/tokudb/mysql-test/tokudb_bugs/t/4656.test
index ea50fe2973e..98b3a8fb204 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/4656.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/4656.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
DROP TABLE IF EXISTS t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test b/storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test
index 618f7f433b8..a65be6aec15 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
SET DEFAULT_STORAGE_ENGINE='tokudb';
--disable_warnings
DROP TABLE IF EXISTS t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/5089.test b/storage/tokudb/mysql-test/tokudb_bugs/t/5089.test
index b7740fc5bd9..dc017ddeafe 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/5089.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/5089.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
let $engine='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test b/storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test
index d629c2cfe1c..d68dd3cd72a 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test
@@ -1,6 +1,6 @@
# test that query planner selects range scan rather than full scan of the primary key
# see ticket #5733
-
+source include/have_tokudb.inc;
source include/have_innodb.inc;
disable_warnings;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/6053.test b/storage/tokudb/mysql-test/tokudb_bugs/t/6053.test
index 5229c46db07..c628525acdd 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/6053.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/6053.test
@@ -1,3 +1,4 @@
+source include/have_tokudb.inc;
# verify that the tokudb version string is appended to the mysql version
replace_regex /[0-9]+\.[0-9]+\.[0-9]+[a-z0-9\-\.]*-tokudb-.*/NA.NA.NA-TOKUDB-NA/;
select version();
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/6684.test b/storage/tokudb/mysql-test/tokudb_bugs/t/6684.test
index ce9e462d353..63ddf752512 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/6684.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/6684.test
@@ -1,3 +1,4 @@
+--source include/have_tokudb.inc
use test;
drop table if exists site;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/alter_external_lock_assert.test b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_external_lock_assert.test
new file mode 100644
index 00000000000..db04eb4255c
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_external_lock_assert.test
@@ -0,0 +1,26 @@
+# test case for Tokutek/mysql56#54, assert in tokudb::external_lock
+
+source include/have_tokudb.inc;
+set default_storage_engine=tokudb;
+disable_warnings;
+DROP TABLE IF EXISTS p,i,t1_tokudb_tokudb_smallvc_250;
+enable_warnings;
+BEGIN;
+CREATE TABLE t1_tokudb_tokudb_smallvc_250(
+c1 BLOB,
+c2 DATE,
+unique(c2)) ENGINE=tokudb COMPRESSION=tokudb_small;
+CREATE TEMPORARY TABLE p LIKE t1_tokudb_tokudb_smallvc_250;
+ALTER TABLE p RENAME t1_tokudb_tokudb_smallvc_250;
+CREATE TEMPORARY TABLE i SELECT 1 t1_tokudb_tokudb_smallvc_250;
+show tables;
+LOCK TABLE i READ;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+ALTER TABLE t1_tokudb_tokudb_smallvc_250 MODIFY c1 DATE;
+UNLOCK TABLES;
+COMMIT;
+disable_warnings;
+DROP TABLE IF EXISTS i,p,t1_tokudb_tokudb_smallvc_250;
+enable_warnings;
+DROP TABLE t1_tokudb_tokudb_smallvc_250;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/alter_part_tokudb_bug_155.test b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_part_tokudb_bug_155.test
new file mode 100644
index 00000000000..a02cec0fb96
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_part_tokudb_bug_155.test
@@ -0,0 +1,51 @@
+# test case https://github.com/Tokutek/ft-engine/issues/155
+
+source include/have_tokudb.inc;
+source include/have_partition.inc;
+
+disable_warnings;
+DROP TABLE IF EXISTS `test`;
+enable_warnings;
+
+CREATE TABLE `test` (
+ `id` bigint(20) unsigned NOT NULL,
+ `timestamp` timestamp NOT NULL DEFAULT '1985-01-19 09:00:00',
+ `col1` smallint(5) unsigned NOT NULL,
+ `col2` smallint(5) unsigned DEFAULT NULL,
+ `col3` smallint(6) DEFAULT NULL,
+ `col4` tinyint(4) DEFAULT NULL,
+ `col5` smallint(6) DEFAULT NULL,
+ `col6` tinyint(4) DEFAULT NULL,
+ `col7` smallint(6) DEFAULT NULL,
+ `col8` smallint(6) DEFAULT NULL,
+ `col9` smallint(6) DEFAULT NULL,
+ `col10` smallint(6) DEFAULT NULL,
+ `col11` smallint(6) DEFAULT NULL,
+ `col12` smallint(6) DEFAULT NULL,
+ `col13` tinyint(4) DEFAULT NULL,
+ `col14` int(11) DEFAULT NULL,
+ `col15` int(11) DEFAULT NULL,
+ `col16` tinyint(4) DEFAULT NULL,
+ `col17` smallint(6) DEFAULT NULL,
+ PRIMARY KEY (`id`,`timestamp`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 COMPRESSION=TOKUDB_LZMA
+PARTITION BY RANGE (UNIX_TIMESTAMP(timestamp))
+(PARTITION p201312 VALUES LESS THAN (1388563200) ENGINE = TokuDB,
+ PARTITION p201401 VALUES LESS THAN (1391241600) ENGINE = TokuDB,
+ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = TokuDB);
+
+INSERT INTO `test` VALUES (138,'2013-11-04 10:47:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(138,'2013-11-04 10:47:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(138,'2013-11-04 10:47:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(138,'2013-11-04 10:47:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(138,'2013-11-04 10:47:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(139,'2013-11-04 10:48:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(139,'2013-11-04 10:48:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(139,'2013-11-04 10:48:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(139,'2013-11-04 10:48:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(139,'2013-11-04 10:48:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(140,'2013-11-04 10:49:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(140,'2013-11-04 10:49:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(140,'2013-11-04 10:49:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(140,'2013-11-04 10:49:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(140,'2013-11-04 10:49:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(141,'2013-11-04 10:50:01',2560,29952,-1025,-120,-12545,5,2560,3840,5120,6400,7680,0,3,-1761607678,419430400,-12,NULL),(141,'2013-11-04 10:50:02',62464,54017,-5633,-85,-3585,6,2816,4096,5376,6656,7936,1280,-110,50331673,419430402,-12,NULL),(141,'2013-11-04 10:50:03',24064,42497,-3585,-108,255,7,3072,4352,5632,6912,8192,2560,88,268435477,419430422,-12,NULL),(141,'2013-11-04 10:50:04',62464,54017,-5633,-90,4095,8,3328,4608,5888,7168,8448,3328,122,872415253,419430402,-12,NULL),(141,'2013-11-04 10:50:05',24064,42497,-3585,-46,8447,9,3584,4864,6144,7424,8704,3840,-38,-788529122,419430417,-12,NULL),(142,'2013-11-01 07:00:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(142,'2013-11-01 07:00:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(142,'2013-11-01 07:00:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(143,'2013-11-04 08:00:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(143,'2013-11-04 08:00:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(143,'2013-11-04 08:00:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(144,'2013-11-04 18:47:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(144,'2013-11-04 18:47:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(144,'2013-11-04 18:47:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(144,'2013-11-04 18:47:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(144,'2013-11-04 18:47:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(144,'2013-11-04 18:47:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(145,'2013-11-04 18:50:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(145,'2013-11-04 18:50:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(145,'2013-11-04 18:50:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(145,'2013-11-04 18:50:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(145,'2013-11-04 18:50:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(146,'2013-11-05 07:59:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(146,'2013-11-05 07:59:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(146,'2013-11-05 07:59:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(147,'2013-12-01 07:59:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(147,'2013-12-01 07:59:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(147,'2013-12-01 07:59:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(148,'2013-11-04 18:47:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(148,'2013-11-04 18:47:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(148,'2013-11-04 18:47:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(148,'2013-11-04 18:47:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(148,'2013-11-04 18:47:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(148,'2013-11-04 18:47:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:01',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:02',62464,54017,-5633,-80,-7425,8,3328,4608,5888,7168,8448,768,14,-939524074,771751937,-12,NULL),(149,'2013-11-04 18:50:03',24064,42497,-3585,-70,2815,9,3584,4864,6144,7424,8704,1792,82,1694498837,419430401,-12,NULL),(149,'2013-11-04 18:50:04',62464,54017,-5633,-60,5375,10,3840,5120,6400,7680,8960,2048,-60,-1627389935,1207959552,-12,NULL),(149,'2013-11-04 18:50:05',24064,42497,-3585,-50,7935,11,4096,5376,6656,7936,9216,2304,-96,-738197487,570425345,-12,NULL),(149,'2013-11-04 18:50:06',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:07',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:08',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(149,'2013-11-04 18:50:09',2560,29952,-1025,-120,-9985,7,3072,4352,5632,6912,8192,256,34,2063597570,167772160,-12,NULL),(210,'2013-12-16 02:13:44',2560,29952,-1025,-44,-12545,1,512,1024,23040,3328,6144,0,-56,1610612736,16777217,-12,NULL),(210,'2013-12-16 02:13:45',62464,54017,-5633,-50,-2305,5,768,1792,23808,15616,4096,2048,-86,704643091,167772169,-12,NULL),(210,'2013-12-16 02:13:46',24064,42497,-3585,-110,255,60,1792,3328,-30720,6656,16128,2816,-76,570425441,402653202,-12,NULL),(210,'2013-12-16 02:13:47',62464,54017,-5633,-60,2815,-106,2816,6400,8704,18433,4096,3328,31,2046820434,587203975,-12,NULL),(210,'2013-12-16 02:13:48',24064,42497,-3585,116,8703,94,3329,6912,-30208,24065,3584,3840,29,654311504,1207959566,-12,NULL),(211,'2013-12-16 15:13:44',2560,29952,-1025,-44,-12545,1,512,1024,23040,3328,6144,0,-56,1610612736,16777217,-12,NULL);
+
+# the reorganize causes a mismatch between the new frm and the stored tokudb data
+ALTER TABLE test REORGANIZE PARTITION p201312 INTO (PARTITION pOld VALUES LESS THAN (1378018800),PARTITION p201309 VALUES LESS THAN (1380610800),PARTITION p201310 VALUES LESS THAN (1383289200),PARTITION p201311 VALUES LESS THAN (1385884800),PARTITION p201312 VALUES LESS THAN (1388563200));
+
+create table test_copy like test;
+# this will crash if the bug is not fixed
+insert into test_copy select * from test;
+
+# lets compare the tables for completeness
+let $diff_tables = test, test_copy;
+source include/diff_tables.inc;
+
+# cleanup
+drop table test,test_copy;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_copy_table.test b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_copy_table.test
new file mode 100644
index 00000000000..6e4433183b0
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_copy_table.test
@@ -0,0 +1,12 @@
+# test that a uniqueness violation during an alter table operation returns a duplicate key error
+source include/have_tokudb.inc;
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+set tokudb_disable_hot_alter=ON;
+set default_storage_engine=tokudb;
+create table t (id int, x char(2), primary key (id), unique key (x));
+insert into t values (1,'aa'),(2,'ab');
+--error 1062
+alter table t modify x char(1);
+drop table t; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test b/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test
index ac39ac569fd..1e60a838b93 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test
@@ -8,9 +8,9 @@ connect (conn1,localhost,root,,);
connection default;
--sleep 2
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
flush logs;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
connection conn1;
set tokudb_checkpoint_lock=1;
@@ -20,7 +20,7 @@ connection default;
connection conn1;
--sleep 2
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
set tokudb_checkpoint_lock=0;
connection default;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test b/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test
index b21aef1f6bc..304ff58f328 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test
@@ -7,9 +7,9 @@ connect (conn1,localhost,root,,);
connection default;
--sleep 2
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
flush logs;
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
connection conn1;
set tokudb_checkpoint_lock=1;
@@ -19,7 +19,7 @@ connection default;
connection conn1;
--sleep 2
-select DB, command, state, info from information_schema.processlist where id!= connection_id();
+select DB, command, state, info from information_schema.processlist where id != connection_id();
set tokudb_checkpoint_lock=0;
connection default;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_1.test b/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_1.test
new file mode 100644
index 00000000000..5d6f1364c4c
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_1.test
@@ -0,0 +1,23 @@
+# this test crashes because tokudb does not handle index_end after txn commit (MDEV-5396)
+
+source include/have_tokudb.inc;
+
+disable_warnings;
+drop table if exists t1,t2,t3;
+enable_warnings;
+
+SET NAMES latin1;
+
+CREATE TABLE t1 (a INT) ENGINE=TokuDB;
+INSERT INTO t1 VALUES (1),(2);
+
+CREATE TABLE t2 (b INT) ENGINE=TokuDB;
+INSERT INTO t2 VALUES (3),(4);
+
+CREATE TABLE t3 (c VARCHAR(3), INDEX(c)) ENGINE=TokuDB;
+INSERT INTO t3 VALUES ('foo'),('bar');
+
+EXPLAIN SELECT * FROM t1
+WHERE a IN ( SELECT b FROM t2 ) OR ( 'qux' ) IN ( SELECT c FROM t3 );
+
+drop table if exists t1,t2,t3; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_2.test b/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_2.test
new file mode 100644
index 00000000000..68988e29486
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_2.test
@@ -0,0 +1,14 @@
+# this test crashes because tokudb does not handle index_end after txn commit (MDEV-5396)
+
+source include/have_tokudb.inc;
+
+disable_warnings;
+drop table if exists t1,t2;
+enable_warnings;
+
+CREATE TABLE t1 (a VARCHAR(8), INDEX(a)) ENGINE=TokuDB;
+INSERT INTO t1 VALUES ('foo'),('bar');
+
+CREATE TABLE t2 AS SELECT ( 'qux' ) IN ( SELECT a FROM t1 ) AS f1;
+
+drop table t1,t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test b/storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test
index c4a2901b17b..32c894cb865 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test
@@ -1,5 +1,6 @@
# this test verifies that column expansion of a tinytext to text column retains the correct data
--source include/have_tokudb.inc
+set default_storage_engine='tokudb';
--disable_warnings
drop table if exists t;
--enable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test b/storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test
index 566a6c4435f..417e8db1f3c 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/not_5_5.inc
--echo # Establish connection conn1 (user = root)
connect (conn1,localhost,root,,);
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test b/storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test
index f247164b6eb..56f7f787d6d 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test
@@ -1,3 +1,4 @@
+--source include/have_tokudb.inc
let $engine='tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test b/storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test
index 2674e1c9f78..03664415349 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test
@@ -1,6 +1,6 @@
# ticket 895 is a query optimization problem with the primary key
-#--source include/have_tokudb.inc
+--source include/have_tokudb.inc
SET DEFAULT_STORAGE_ENGINE = 'tokudb';
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/leak172.test b/storage/tokudb/mysql-test/tokudb_bugs/t/leak172.test
new file mode 100644
index 00000000000..9d82604e4b1
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/leak172.test
@@ -0,0 +1,152 @@
+# test case simplified from RQG run that forces a lock not granted error on an update with a
+# concurrent load into the same table.
+
+source include/have_tokudb.inc;
+source include/have_debug.inc;
+set default_storage_engine=tokudb;
+
+disable_warnings;
+drop table if exists t1,t2;
+enable_warnings;
+
+let $MYSQLD_DATADIR=`select @@datadir`;
+copy_file $MTR_SUITE_DIR/std_data/leak172_t1.data $MYSQLD_DATADIR/test/leak172_t1.data;
+copy_file $MTR_SUITE_DIR/std_data/leak172_t2.data $MYSQLD_DATADIR/test/leak172_t2.data;
+
+CREATE TABLE `t1` (
+ `c4` int(11) DEFAULT NULL,
+ `c5` int(11) DEFAULT NULL,
+ `c26` text,
+ `c18` blob,
+ `c29` text NOT NULL,
+ `c3` int(10) unsigned DEFAULT NULL,
+ `c25` text,
+ `c17` varchar(240) NOT NULL,
+ `c11` int(10) unsigned NOT NULL,
+ `c0` int(11) DEFAULT NULL,
+ `c22` blob NOT NULL,
+ `c13` varchar(240),
+ `c19` blob,
+ `c20` blob,
+ `c23` blob NOT NULL,
+ `c27` text,
+ `c28` text NOT NULL,
+ `c2` int(10) unsigned DEFAULT NULL,
+ `c12` varchar(240) DEFAULT NULL,
+ `c34` date NOT NULL,
+ `c30` date DEFAULT NULL,
+ `c31` date DEFAULT NULL,
+ `c24` date NOT NULL DEFAULT '0000-00-00',
+ `c33` date DEFAULT NULL,
+ `c21` blob,
+ `c1` int(11),
+ `c15` varchar(240) DEFAULT NULL,
+ `c16` varchar(240) NOT NULL,
+ `c9` int(11) NOT NULL,
+ `c32` date DEFAULT NULL,
+ `c7` int(10) unsigned DEFAULT NULL,
+ `c8` int(11) NOT NULL,
+ `c14` varchar(240) DEFAULT NULL,
+ `c35` date NOT NULL,
+ `pk` int(11) NOT NULL AUTO_INCREMENT,
+ `c10` int(10) unsigned NOT NULL,
+ `c6` int(10) unsigned DEFAULT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `c5` (`c5`),
+ KEY `c29` (`c29`(255)),
+ KEY `c3` (`c3`),
+ KEY `c25` (`c25`(255)),
+ KEY `c17` (`c17`),
+ KEY `c11` (`c11`),
+ KEY `c13` (`c13`),
+ KEY `c19` (`c19`(255)),
+ KEY `c23` (`c23`(255)),
+ KEY `c27` (`c27`(255)),
+ KEY `c31` (`c31`),
+ KEY `c33` (`c33`),
+ KEY `c21` (`c21`(255)),
+ KEY `c1` (`c1`),
+ KEY `c15` (`c15`),
+ KEY `c9` (`c9`),
+ KEY `c7` (`c7`),
+ KEY `c35` (`c35`)
+);
+
+CREATE TABLE `t2` (
+ `c12` varchar(240) DEFAULT NULL,
+ `c15` varchar(240) DEFAULT NULL,
+ `c19` blob,
+ `c14` varchar(240) DEFAULT NULL,
+ `c6` int(10) unsigned DEFAULT NULL,
+ `c11` int(10) unsigned NOT NULL,
+ `c30` date DEFAULT NULL,
+ `c29` text NOT NULL,
+ `c20` blob,
+ `c18` blob,
+ `c23` blob NOT NULL,
+ `c16` varchar(240) NOT NULL,
+ `c10` int(10) unsigned NOT NULL,
+ `c25` text,
+ `c21` blob,
+ `c7` int(10) unsigned DEFAULT NULL,
+ `c9` int(11) NOT NULL,
+ `c5` int(11) DEFAULT NULL,
+ `c35` date NOT NULL,
+ `c24` text,
+ `c17` varchar(240) NOT NULL,
+ `c28` text NOT NULL,
+ `c33` date DEFAULT NULL,
+ `c26` text,
+ `c0` int(11) DEFAULT NULL,
+ `c13` varchar(240) DEFAULT NULL,
+ `c3` int(10) unsigned DEFAULT NULL,
+ `c1` int(11) DEFAULT NULL,
+ `pk` int(11) NOT NULL AUTO_INCREMENT,
+ `c34` date NOT NULL,
+ `c2` int(10) unsigned DEFAULT NULL,
+ `c4` int(11) DEFAULT NULL,
+ `c32` date,
+ `c27` text,
+ `c8` int(11) NOT NULL,
+ `c31` date DEFAULT NULL,
+ `c22` blob NOT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `c15` (`c15`),
+ KEY `c19` (`c19`(255)),
+ KEY `c11` (`c11`),
+ KEY `c29` (`c29`(255)),
+ KEY `c23` (`c23`(255)),
+ KEY `c25` (`c25`(255)),
+ KEY `c21` (`c21`(255)),
+ KEY `c7` (`c7`),
+ KEY `c9` (`c9`),
+ KEY `c5` (`c5`),
+ KEY `c35` (`c35`),
+ KEY `c17` (`c17`),
+ KEY `c33` (`c33`),
+ KEY `c13` (`c13`),
+ KEY `c3` (`c3`),
+ KEY `c1` (`c1`),
+ KEY `c27` (`c27`(255)),
+ KEY `c31` (`c31`)
+);
+
+LOAD DATA INFILE 'leak172_t1.data' INTO TABLE `t1` fields terminated by ',';
+
+connect(conn1,localhost,root,,);
+set session debug_dbug="+d,tokudb_end_bulk_insert_sleep";
+send LOAD DATA INFILE 'leak172_t2.data' INTO TABLE `t2` fields terminated by ',';
+
+connection default;
+let $wait_condition= select count(*)=1 from information_schema.processlist where info like 'LOAD DATA INFILE%' and state like 'DBUG sleep';
+source include/wait_condition.inc;
+--error 1205
+UPDATE t1, t2 SET t1.`c5` = 4 WHERE t1.`c6` <= 'o';
+
+connection conn1;
+reap;
+
+connection default;
+disconnect conn1;
+
+drop table t1,t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/optimize_temp_table_tokudb.test b/storage/tokudb/mysql-test/tokudb_bugs/t/optimize_temp_table_tokudb.test
new file mode 100644
index 00000000000..f652e3748e5
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/optimize_temp_table_tokudb.test
@@ -0,0 +1,15 @@
+# test that optimize temporary tokudb table works
+
+source include/have_tokudb.inc;
+
+disable_warnings;
+drop table if exists t;
+enable_warnings;
+
+create temporary table t (x int) engine=tokudb;
+
+# this crashes mysql_admin since temporary tables apparently are not locked
+optimize table t;
+
+# cleanup
+drop table t; \ No newline at end of file
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/subselect_index_next_same_bug_157.test b/storage/tokudb/mysql-test/tokudb_bugs/t/subselect_index_next_same_bug_157.test
new file mode 100644
index 00000000000..7c7c98344a5
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/subselect_index_next_same_bug_157.test
@@ -0,0 +1,91 @@
+# test case for Tokutek/ft-engine/issue/157
+# a bug in tokudb::index_next_same did not set table->status, so the
+# indexsubselect::exec function would assert.
+
+source include/have_tokudb.inc;
+source include/have_innodb.inc;
+
+disable_warnings;
+drop table if exists C, CC, D;
+enable_warnings;
+
+CREATE TABLE `C` (
+ `pk` int(11) NOT NULL AUTO_INCREMENT,
+ `col_varchar_key` varchar(1) DEFAULT NULL,
+ `col_varchar_nokey` varchar(1) DEFAULT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+
+INSERT INTO `C` VALUES (1,'v','v'),(2,'v','v'),(3,'c','c'),(4,NULL,NULL),(5,'x','x');
+
+CREATE TABLE `CC` (
+ `pk` int(11) NOT NULL AUTO_INCREMENT,
+ `col_varchar_key` varchar(1) DEFAULT NULL,
+ `col_varchar_nokey` varchar(1) DEFAULT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+
+INSERT INTO `CC` VALUES (10,'x','x');
+
+CREATE TABLE `D` (
+ `pk` int(11) NOT NULL AUTO_INCREMENT,
+ `col_varchar_key` varchar(1) DEFAULT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `col_varchar_key` (`col_varchar_key`)
+) ENGINE=InnoDB;
+
+INSERT INTO `D` VALUES (10,'u');
+
+SELECT
+ alias1.col_varchar_key, alias2.col_varchar_key
+ FROM
+ (CC AS alias1
+ INNER JOIN D AS alias2
+ ON (alias2.pk = alias1.pk))
+ WHERE
+ alias2.col_varchar_key NOT IN
+ (SELECT col_varchar_key
+ FROM C
+ WHERE col_varchar_nokey = alias1.col_varchar_key);
+
+SELECT
+ alias1.col_varchar_key, alias2.col_varchar_key
+ FROM
+ (CC AS alias1
+ INNER JOIN D AS alias2
+ ON (alias2.pk = alias1.pk))
+ WHERE
+ alias2.col_varchar_key NOT IN
+ (SELECT col_varchar_key
+ FROM C FORCE INDEX(col_varchar_key)
+ WHERE col_varchar_nokey = alias1.col_varchar_key);
+
+alter table C engine=TokuDB;
+
+SELECT
+ alias1.col_varchar_key, alias2.col_varchar_key
+ FROM
+ (CC AS alias1
+ INNER JOIN D AS alias2
+ ON (alias2.pk = alias1.pk))
+ WHERE
+ alias2.col_varchar_key NOT IN
+ (SELECT col_varchar_key
+ FROM C
+ WHERE col_varchar_nokey = alias1.col_varchar_key);
+
+SELECT
+ alias1.col_varchar_key, alias2.col_varchar_key
+ FROM
+ (CC AS alias1
+ INNER JOIN D AS alias2
+ ON (alias2.pk = alias1.pk))
+ WHERE
+ alias2.col_varchar_key NOT IN
+ (SELECT col_varchar_key
+ FROM C FORCE INDEX(col_varchar_key)
+ WHERE col_varchar_nokey = alias1.col_varchar_key);
+
+drop table if exists C, CC, D;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test b/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test
index d931c897695..42dbb30058a 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test
@@ -2,6 +2,7 @@
source include/have_tokudb.inc;
source include/have_partition.inc;
+set default_storage_engine='tokudb';
# capture the datadir
let $MYSQLD_DATADIR= `SELECT @@datadir`;
@@ -32,7 +33,7 @@ EOF
--enable_reconnect
--source include/wait_until_connected_again.inc
-create table tc (a int, b int, c int, primary key(a), key(b)) partition by hash(a) partitions 2;
+create table tc (a int, b int, c int, primary key(a), key(b)) engine=tokudb partition by hash(a) partitions 2;
# check that the tokudb meta data gets dropped when the table is dropped
select dictionary_name from information_schema.tokudb_file_map;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test b/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test
index 7971eb5e28d..3903c2cef9f 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test
@@ -1,6 +1,7 @@
# verify that we can drop simple tokudb tables created in tokudb 6.6.8
source include/have_tokudb.inc;
+set default_storage_engine='tokudb';
# capture the datadir
let $MYSQLD_DATADIR= `SELECT @@datadir`;
@@ -34,7 +35,7 @@ EOF
create table tc (id int, x int, primary key(id), key(x));
# check that the tokudb meta data gets dropped when the table is dropped
-select * from information_schema.tokudb_file_map;
+select dictionary_name from information_schema.tokudb_file_map;
drop table ta;
select dictionary_name from information_schema.tokudb_file_map;
drop table tb;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test
index 4fd0dcd48d4..8914a20786c 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test
@@ -1,5 +1,5 @@
--- source include/have_innodb.inc
--- source include/have_tokudb.inc
+--source include/have_innodb.inc
+--source include/have_tokudb.inc
--disable_warnings
drop table if exists t1, t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test
index 35adc359b3b..0edf905208d 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test
@@ -1,4 +1,4 @@
--- source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/not_5_5.inc
--disable_warnings
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test
index cb16357ff11..3d9e1be711b 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test
@@ -1,4 +1,4 @@
--- source include/have_tokudb.inc
+--source include/have_tokudb.inc
--source include/have_debug.inc
--disable_warnings